... Reprise to All

Идет мужик по улице, вдруг к нему подбегает человек в плаще, сует в карман листок бумаги, говорит: "Сам не читай, никому не давай!" - и был таков. Мужик пожал плечами и пошел дальше, про записку забыл. Возвращается домой, жена видит - у него из кармана листок бумаги торчит. Она спрашивает: "А что это?" - "Да понимаешь", - говорит мужик - "подбежал ко мне на улице какой-то тип в плаще, говорит -сам не читай, никому не давай! - и убежал." - "Дай-ка посмотрю" говорит жена. Достает записку, читает, вдруг как схватит скалку "А ну-ка убирайся прочь из моего дома!" И спустила мужика с лестницы.

Сидит мужик у подьезда, горюет, недоумевает. Мимо идет лучший друг, видит - тот сидит, горюет - спрашивает: "Что ты такой стремный?" - "Да понимаешь", - говорит наш герой - "подошел ко мне на улице человек в плаще, сунул записку, говорит - сам не читай, никому не давай. Жена прочитала - из дома выгнала..." - "А что за записка", спрашивает друг, берет, читает, и вдруг бросается на него с кулаками: "Убью!" И гнал его три квартала, соседи вызвали милицию.

Приезжает мент, спрашивает: "В чем дело, товарищи?" - "Да вот," - говорит мужик - "подбежал ко мне на улице тип в плаще, сунул записку - сам не читай, никому не давай - и убежал. Жена прочитала - из дому выгнала, лучший друг прочитал - напал, избил..." - "Гхм, ну-ка гражданин, дайте-ка нам вещественное доказательство... Ах вооот как! А ну-ка, посидишь у меня в КПЗ, а я к прокурору!" - Надел на мужика наручники, сунул в камеру, а сам в прокуратуру, завели дело.

Состоялся суд. На суде председатель спрашивает: "Подсудимый, знаете ли вы, в чем вас обвиняют?" - "Не знаю, гражданин судья. Понимаете, иду я по улице, ко мне подбегает человек в плаще, сует записку, говорит - сам не читай, никому не давай - Жена прочитала - из дома выгнала, лучший друг прочитал - напал, избил, постовой прочитал - засадил меня в суд..." - Судья достает папку: "Записка приобщена к делу... Так... Ах вот оно что, ну дело ясное. Пожизненное заключение с конфискацией имущества, обжалованию не подлежит! Дело закрыто!"

Едет наш герой по этапу на зону. Сидит, с зэками болтает: "Ты за что? - Я-за убийство - А ты? - Я за грабеж - А ты? - Да ни за что! - Ну все ни за что, а все-таки? - Понимаете, иду я по улице, ко мне подбегает мужик в плаще, сует записку - сам не читай, никому не давай. Жена прочитала - из дома выгнала, лучший друг прочитал - напал, избил, мент прочитал - засадил меня в КПЗ, судья прочитал - дал пожизненное..."- "Да," - смеются зэки - "не повезло тебе. А что за записка-то?" Мужик дает им записку, они читают, и сразу: "Ах ты козел, мудило сученый, мы тебя щас замочим!" Началась драка, вбежали охранники, от качки поезд перевернулся и зэки разбежались.

Наш герой бежал без устали несколько недель пока не вышел к морю. Там он втихаря раздобыл денег и устроился на корабль, плывущий куда подальше. Капитан заметил странного парня и вызвал его к себе на разговор: "Ну, я вижу, что ты скрываешься. Ты не бойся, я своих не выдам, и с паспортом тебе помогу, ты только скажи: чего натворил-то?" - "Да ничего! Понимаешь, иду я по улице, ко мне подбегает мужик в плаще, сует записку - сам не читай, никому не давай. Жена прочитала - из дома выгнала, лучший друг прочитал - напал, избил, мент прочитал - засадил меня в КПЗ, судья прочитал - дал пожизненное, зэки в вагоне прочитали - с поезда выкинули..." - "Ндаа, странная история... А записка-то сохранилась? Дай взглянуть" - Читает капитан записку и меняется в лице: "Ах ты так, а я-то еще тебе с убежищем хотел помогать! А ну-ка ребятушки, скинем этого гада за борт! И записку свою прихвати!" И летит наш мужик за борт...

Еле живой плывет мужик по океану, на исходе второго дня видит необитаемый остров. Вылезает на него, весь мокрый, дрожит, и все думает: а что ж в записке-то? Наконец решается ее прочитать, разворачивает, а там буквы смыло.

+++ Йа мобилко.


Eternal Flame Andrew Lobanov to All

by Bob Kanefsky and Julia Ecklar

I was taught assembler in my second year of school.
It's kinda like construction work with a toothpick for a tool.
So when I made my senior year, I threw my code away,
And learned the way to program that I still prefer today.

Now, some folks on the Internet put their faith in C++.
They swear that it's so powerful, it's what God used for us.
And maybe it lets mortals dredge their objects from the C.
But I think that explains why only God can make a tree.

For God wrote in Lisp code when he filled the leaves with green.
The fractal flowers and recursive roots: the most lovely hack I've seen.
And when I ponder snowflakes, never finding two the same,
I know God likes a language with its own four-letter name.

Now, I've used a SUN under Unix, so I've seen what C can hold.
I've surfed for Perls, found what Fortran's for, got that Java stuff down cold.
Though the chance that I'd write COBOL code is a SNOBOL's chance in Hell.
And I basically hate hieroglyphs, so I won't use APL.

Now, God must know all these languages, and a few I haven't named.
But the Lord made sure, when each sparrow falls, that its flesh will be reclaimed.
And the Lord could not count grains of sand with a 32-bit word.
Who knows where we would go to if Lisp weren't what he preferred?

And God wrote in Lisp code every creature great and small.
Don't search the disk drive for man.c, when the listing's on the wall.
And when I watch the lightning burn unbelievers to a crisp,
I know God had six days to work. So he wrote it all in Lisp.

Yes, God had a deadline. So he wrote it all in Lisp.

+++ Caesium/0.4 RC1


Настоящие программисты не используют Паскаль Andrew Lobanov to All

Источник: DATAMATION Jul.?? pp.207-209
----
Ed Post
Wilsonville, Orezon
----

В прошлом, во времена золотой эры ЭВМ было легко отличать мальчика от мужа (иначе их называют "сосунки" и "настоящие мужчины", соответственно). Тогда настоящие мужчины были те, кто понимал в программировании, с сосунки - те, кто не понимал. Настоящий программист легко произносил такие фразы, как "DO 10 I = 1, 10" или "АВОСТ", а все остальные нечто вроде "ЭВМ слишком сложна для меня" и "Я не могу полагаться на ЭВМ - они слишком безличны". Предыдущая работа, B. Feirstein, "Настоящие мужчины не употребляют фруктовый пирог", издание PocketBook, 1982, отмечает, что настоящие мужчины ни на что не полагаются и не боятся быть обезличенными.

Но времена меняются. Сегодня мы живем в мире, в котором маленькие старые дамы могут приобрести компьютеризированную микроволновую печь, 12-летние пацаны могут выбить из колеи настоящих мужчин при игре на ЭВМ в астероиды и в очко и, вообще, любой человек может купить и понять свой собственный персональный компьютер. Настоящий программист в опасности, он может быть заменен студентами высшей школы.

Однако, существует разница между студентом-первокурсником, освоившим на ЭВМ игру в очко и настоящим программистом. Знание этих различий может помочь детям познать к чему стремиться - модель поведения, стереотип отца. Это также поможет сохранить рабочие места для настоящих программистов.

Самый простой способ определить, кто является настоящим программистом - по используемому языку программирования. Настоящие программисты используют Фортран. Сосунки используют Паскаль. Никлауса Вирта, разработчика Паскаля, однажды спросили: "Как вы произносите свою фамилию?". "Вы можете обращаться ко мне по фамилии, произнося ее 'Вирт', или обращаться ко мне по значению, 'Ворт'", - ответил он. [Игра слов : Nicklaus Wirth произносится так же, как английское слово Worth - стоящий, ценный]

Исходя из этой ремарки, любой сразу поймет, что Никлаус Вирт - сосунок. Единственный механизм передачи параметров, принимаемый настоящим программистом - это передача параметров по значению, как это реализовано в компиляторах Фортрана G и H для ЭВМ IBM/370. Настоящим программистам для выполнения работы не нужны абстрактные концепции: для счастья им достаточно перфоратора, компилятора Фортран-IV и пива. Настоящие программисты пишут программы работы со списками, обработки строк, учета ресурсов (если они вообще это делают) и искусственного интеллекта на Фортране.

Если вы не можете выполнить эти работы на Фортране, выполните их на ассемблере. Если же их нельзя выполнить на ассемблере, их не стоит делать вообще.

В последние несколько лет академиков от вычислительной техники вовлекли на стезю структурного программирования. Они утверждают, что программы становятся более понятными, если используются специальные языковые методы и конструкции. Они, конечно, не могут договориться между собой, какие точно конструкции следует использовать, а примеры, иллюстрирующие их точку зрения, всегда помещаются на одной страничке неизвестных журналов. Когда я окончил школу, я считал себя самым лучшим программистом в мире. Я мог написать непобедимую программу игры в крестики-нолики в трехмерном пространстве на пяти различных языках программирования, а также написать программу, состоящую из 1000 строк, которая бы работала. Затем я попал в реальный мир. Моей первой задачей было прочитать и понять фортрановскую программу емкостью 200000 строк, а затем увеличить скорость ее работы в 2 раза. Любой настоящий программист скажет вам, что все структурированное программирование мира не поможет вам решить проблемы вроде этой - решение этой задачи требует настоящего таланта.

Несколько наблюдений о настоящих программистах и структурном программировании:

- настоящие программисты не боятся использовать GOTO;
- настоящие программисты могут без смущения написать цикл DO на пяти страницах;
- настоящие программисты любят арифметические операторы IF, т.к. их использование делает программу более интересной;
- настоящие программисты используют самомодифицирующийся код, особенно в тех случаях, когда это экономит 20 наносекунд в середине очень короткого цикла;
- настоящие программисты не нуждаются в комментариях : текст программы все объясняет;
- поскольку в Фортране отсутствуют структурные операторы IF, REPEAT ... UNTIL или CASE, настоящим программистам не нужно беспокоиться, что они их не используют; кроме того эти операторы можно при необходимости симулировать с помощью присваиваемых GOTO.

В последнее время в прессе муссируются структуры данных. Абстрактные типы данных, структуры, указатели, списки и строки стали популярны в определенных кругах. Вирт, сосунок, написал даже целую книгу ("Алгоритмы + Структуры данных = Программы", Prentice Hall, 1976 [русский перевод - изд. "Мир", 198?]), в которой утверждает, что можно написать программу на базе структур данных, не используя другие способы. Как все настоящие программисты знают, единственной полезной структурой данных является массив. Строки, списки, структуры и наборы - это все разновидности массивов и их можно рассматривать как массивы без усложнения вашего языка программирования. Хуже всего с этими хитрыми типами данных то, что вы должны их описывать, а настоящие языки программирования, как мы все знаем, обладают возможностью неявного задания типа, основанного на первой букве 6-символьного имени переменной.

В какой операционной системе работает настоящий программист? В CP/M? Боже сохрани! Помимо всего прочего, это в основном игрушка, а не операционная система. Даже маленькие старые дамы и абитуриенты могут работать в CP/M и понять ее.

UNIX, конечно, более сложная система - типичный последователь UNIX'а никогда не может запомнить, как на этой неделе называется команда PRINT - но когда он наконец доберется до нее, UNIX становится восхитительной видеоигрой. Люди не делают серьезных работ в системе UNIX, они рассылают шутки по всему миру по USENET или пишут приключенческие романы и научные статьи.

Нет, настоящий программист использует OS/370. Хороший программист может найти и понять описание только что полученного сообщения об ошибке IJK305I в руководстве по JSL. По-настоящему знаменитый программист может найти ошибки в распечатке 6-мегабайтной области памяти, не используя калькулятор шестнадцатеричной системы счисления.

OS/370 по настоящему удивительная система. В ней можно уничтожить работы стоимостью несколько человеко-дней с помощью одного неправильно помещенного пробела, так-что штат программистов всегда должен быть на чеку. Наилучший способ общения с системой - через перфоратор. Некоторые утверждают, что в OS/370 существует система разделения времени, но после внимательного изучения я пришел к выводу, что они ошибаются.

Какие инструменты использует настоящий программист в своей работе? Теоретически, настоящий программист может запускать свои программы, набирая их на передней панели ЭВМ. В добрые старые времена, когда ЭВМ имели передние панели, этот метод использовался время от времени. Типичный настоящий программист знал наизусть начальный загрузчик в шестнадцатеричной системе и восстанавливал его с пульта, когда он разрушался его программой. Более того, память была памятью - ее содержимое не пропадало при выключении питания. В настоящее время память либо забывает факты, когда вы этого не хотите, либо помнит о вещах, которые давно следовало бы забыть. Ходит легенда, что Seymour Cray, изобретатель супер-ЭВМ Cray-1 и большинства ЭВМ фирмы Control Data, ввел с пульта наизусть первую операционную систему ЭВМ CDC 7600 при первом включении этой ЭВМ. Конечно, Cray - настоящий программист.

Одним из моих любимых настоящих программистов был Джим - системный программист фирмы Texas Instruments. Однажды, ему по междугородному телефону позвонил пользователь, чья система разрушилась в процессе очень важной работы. Джим исправил систему по телефону, заставляя пользователя набирать на передней панели ЭВМ команды обращения к диску, исправлять системные таблицы в шестнадцатеричной системе и считывать ему по телефону содержимое регистров. Мораль этой истории: хотя настоящий программист обычно включает в набор своих инструментов перфоратор и АЦПУ, он может в экстренных ситуациях обойтись передней панелью ЭВМ и телефоном.

В некоторых фирмах редактирование текстов программ больше не представляет собой очередь из 10 инженеров, ожидающих освобождения перфоратора 029. Более того, здание где я работал не содержит вообще ни одного перфоратора. Настоящий программист в таких условиях должен выполнять работу с помощью текстового редактора. Большинство систем предлагают на выбор несколько текстовых редакторов, но настоящий программист должен быть очень осторожен в выборе, отражающего его индивидуальность. Многие думают, что наилучшие текстовые редакторы в мире написаны в исследовательском центре фирмы Xerox в Palo Alto для работы с ЭВМ марок Alto и Dorado. К сожалению, ни один настоящий программист не будет работать на ЭВМ с операционной системой под названием Smalltalk (короткий разговор) и конечно же не будет беседовать с ЭВМ с помощью "мышки".

Некоторые из концепций этих редакторов фирмы Xerox были реализованы в редакторах, работающих в операционных системах с более солидными названиями, такими как EMACS и VI. Дело в том, что настоящий программист считает плохим следующий принцип редактора: "То, что вы видите, то вы и получите". Настоящий программист желает редактор с принципом: "Вы это просили, вот вам"; т.е. редактор, который был бы сложным, шифрованным, мощным, непрощающим и опасным. Редактор TECO - чтобы быть точным.

Было замечено, что последовательность команд TECO более напоминает помехи в линии передачи, чем читаемый текст. Одна из самых развлекательных игр с TECO - напечатать в качестве командной строки свою фамилию и попытаться догадаться, что она сделает. Точно так же любая случайная опечатка при работе с TECO может разрушить вашу программу, или, хуже того, внести неуловимые и мистические ошибки в уже работающую программу.

Из-за этого настоящие программисты неохотно редактируют уже работающие программы. Они считают более простым непосредственно латать двоичный объектный код, используя прекрасную программу под названием SuperZap (или ее эквивалент на не-IBM машинах). Этот метод настолько хорош, что многие программы, работающие на ЭВМ фирмы ИБМ, не имеют ничего общего со своим собственным текстом на Фортране. В большом количестве случаев первоначальный символьный текст программы вообще не существует. Когда наступает время подправить такого рода программу, никакой администратор даже не думает послать на эту работу кого-либо, кроме настоящего программиста - никакой сосунок (структурный программист) не будут знать даже с чего начать. Это называется защита от несанкционированного доступа.

Некоторые не используемые настоящим программистом средства программирования включают:

- препроцессоры Фортрана, такие как Mortran и Ratfor; эти кулинарные рецепты в программировании хороши для выпечки фруктового пирога;
- отладчики для работы с текстом программы; настоящие программисты могут свободно читать распечатку оперативной памяти;
- компиляторы с проверкой границ массива; эти компиляторы душат творчество, запрещая наиболее интересные варианты оператора EQUIVALENCE и препятствуют модификации операционной системы с помощью отрицательных индексов массивов. Кроме всего прочего, контроль границ массива не эффективен;
- системы сопровождения и архивации символьных текстов программ; настоящий программист хранит текст своих программ в закрытом на замок ящике (на перфокартах), т.к. владелец не может оставить свои программы без охраны.

Где же работает типичный настоящий программист? Какие программы достойны таких талантливых индивидуумов? Вы можете быть уверены, что настоящий программист не умрет за написанием программы "Зарплата" на Коболе или сортируя список почтовых отправлений журнала People. Настоящий программист желает задачи с важностью землетрясения.

Настоящие программисты работают на национальную лабораторию в Лос-Аламосе, создавая программы на супер ЭВМ Cray-1, моделирующие атомную бомбу. Они так же работают на Агентство Национальной Безопасности, расшифровывая передачи русских.

В большой степени из-за усилий тысяч настоящих программистов, работающих в NASA, наши ребята добрались до Луны и вернулись обратно, опередив космонавтов. ЭВМ в космическом корабле "Шатл" были запрограммированы настоящими программистами, и эти же истинные профессионалы работают на фирму Боинг, создавая операционные системы для крылатых ракет.

Одна из приводящих в благоговейный трепет работ настоящих программистов выполнена в Лаборатории реактивного движения, Калифорния. Многие знают всю операционную систему космических кораблей "Пионер" и "Вояджер" наизусть. С помощью симбиоза больших наземных фортрановских программ и маленьких бортовых ассемблерных, они могут совершать невероятные чудеса в навигации и импровизации - такие, как попасть в окно шириной 10 км в кольце Сатурна после 6-ти лет полета в космосе и починить или обойти неисправные сенсорные платформы, радиопередатчики или аккумуляторы. Утверждают, что один настоящий программист умудрился засунуть программу распознавания образов в несколько сот байт неиспользованной памяти корабля "Вояджер", которая осуществляла поиск, обнаружила и сфотографировала новую луну Юпитера.

Одна из планируемых задач для корабля "Галилей" - использовать притяжение Марса на траектории полета к Юпитеру. Эта траектория проходит в 80 +/- 3 км от поверхности Марса. Никто не собирается доверить паскалевской программе или программисту такую навигационную задачу.

Многие из настоящих программистов всего мира работают на правительство США, в основном в Министерстве Обороны. Так и должно быть. Однако, недавно на небосклоне настоящих программистов появилась черная туча. Кажется, что кто-то из высокопоставленных сосунков в Министерстве Обороны решил, что все оборонные программы должны быть написаны на некоем великом унифицированном языке ADA. Некоторое время казалось, что ADA была предназначена стать языком, который шел вразрез со всеми правилами настоящего программирования. Это язык со структурой, типами данных, строгим синтаксисом и точками с запятой. Короче, он был разработан для сдерживания творчества типичного настоящего программиста. К счастью, язык одобряемый Министерством Обороны, обладает достаточно интересными свойствами, которые делают его приемлемым - он невероятно сложен, включает в себя способы порчи операционной системы и перераспределения памяти, и Эдгар Дейкстра (Edsgar Dijkstra) не любит его. Дейкстре, как вы должны знать, автору краеугольной работы по методологии программирования "GOTO - считать вредными", аплодируют программисты на Паскале и подобные им сосунки. Да и потом, закоренелый настоящий программист может написать фортрановскую программу на любом языке.

Настоящий программист может пойти на компромисс со своими принципами и работать над вещами немного более тривиальными, чем распад жизни, при условии, что здесь достаточно платят. Например, существует несколько настоящих программистов, разрабатывающих видео-игры в Atari. Но они сами в игры не играют. Настоящий программист знает, как выиграть у машины, и в этом нет пряного удовольствия. Каждый работающий в LucasFilm является настоящим программистом, потому, что нужно быть сумасшедшим, чтобы отвергнуть деньги 50-ти миллионов поклонников Звездных войн (Star Wars).

Доля настоящих программистов, занятых машинной графикой, несколько ниже нормы в основном потому, что никто пока не нашел ей применения. С другой сотроны, вся машинная графика выполнена на Фортране, так что существует определенное число людей, занимающихся графикой для того, чтобы избежать программирования на Коболе.

В общем случае настоящий программист развлекается так же, как и работает - с помощью ЭВМ. Он не перестает удивляться тому, что его работодатель платит ему за то, что он все равно бы делал для развлечения, хотя он достаточно осторожен, чтобы высказать это мнение вслух. Иногда настоящий программист выходит из конторы, чтобы глотнуть свежего воздуха или кружечку-другую пива. Существует несколько признаков, по которым можно узнать настоящего программиста за пределами машинного зала :

- на вечеринке настоящие программисты это те, кто сидит в углу, обсуждая защиту операционных систем и как ее обойти;
- на футбольном матче настоящий программист сравнивает ход игры с "проигровками", распечатанными на фальцованной 11-или 14-дюймовой бумаге;
- на пляже настоящий программист рисует блок-схемы на песке;
- настоящий программист ходит в диско-клуб, чтобы посмотреть мигание лампочек;
- на похоронах настоящий программист изрекает : "Бедный Джордж. А ведь он почти заставил работать программу сортировки, когда его хватил инсульт";
- в бакалейном магазине настоящий программист настаивает на собственноручной проверке банок на лазерном аппарате, т.к. он не верит, что операторы могут правильно отперфорировать данные с первого раза.

В каких условиях лучше всего работается настоящему программисту? Это очень важный вопрос для начальников настоящих программистов. Учитывая высокую стоимость содержания одного такого в штате, лучше создать ему или ей оптимальные условия.

Типичный настоящий программист живет перед дисплеем ЭВМ. Вокруг этого дисплея расположены листинги программ, над которыми он когда-либо работал. Они складированы в кучи приблизительно в хронологическом порядке на каждой плоской поверхности конторы. Вы так же обнаружите полдюжины, или около того, наполовину выпитых чашек с холодным кофе. Иногда в кофе можно обнаружить плавающие "хабарики" сигарет. В некоторых случаях в чашках находится выжатый апельсин. И только в тех случаях, когда программист не очень хорош, вы увидите экземпляры руководства OS JSL и принципов работы, открытых на особо интересных страницах. Приклеенный клейкой лентой, на стене висит распечатанный на АЦПУ календарь с собачкой Снуппи за 1969 год. На полу разбросаны обертки от хлеба с сыром и земляными орехами (такого, который становится черствым уже в пекарне, так что не может стать хуже в торговых автоматах). И, наконец, в верхнем левом ящике стола, под коробочкой Oreos, находится линейка-шаблон для вычерчивания блок-схем, оставленная предыдущим владельцем стола. Настоящие программисты пишут программы, а не документацию, которую они оставляют штату сопровождения.

Настоящий программист может работать по 30, 40 и даже 50 часов непрерывно, под интенсивным нажимом. На самом деле, он и предпочитает так работать. Плохое время отклика не беспокоит настоящего программиста; он получает возможность вздремнуть между трансляциями. Если график выполнения работы не очень жесткий, то настоящий программист предпочитает делать свою жизнь более захватывающей, работая первые 9 недель над маленькой, но интересной частью проблемы. Затем, он заканчивает выполнение всей остальной части за 2 или 3 50-часовых марафона. Это не только впечатляет начальника, но и создает удобное оправдание не делать документацию. В общем случае, ни один настоящий программист не работает с 9 до 5, за исключением тех, кто работает в ночную смену. Настоящие программисты не носят галстуков. Настоящие программисты приходят на работу вовремя - к обеду. Настоящий программист может знать, а может и не знать имя своей супруги. Он, однако, знает наизусть таблицу ASCII (или EBCDIC) символов. Настоящие программисты не умеют готовить. Бакалейные магазины не часто открыты в 3 часа ночи, так что они должны уметь выживать на печенье и кофе.

Заглядывая в будущее, некоторые настоящие программисты считают, что новейшее поколение программистов имеет не такие же взгляды на жизнь, как их старшие товарищи. Многие из них никогда не видели передней панели ЭВМ. Едва-ли кто-либо из выпускников в наши дни может производить вычисления в шестнадцатеричной системе без калькулятора. Сегодняшние выпускники колледжей слабы - они защищены от реальностей жизни символьными отладчиками, редакторами текстов, которые подсчитывают скобки, и лояльными к пользователю операционными системами. Хуже того, некоторые из этих патентованных ученых умудрились "защититься" без изучения Фортрана! Неужели нам предписано свыше стать отраслью фанатиков UNIX'а и паскалевских программистов?

Из собственного опыта, я думаю, можно смело сказать, что будущее прекрасно для настоящих программистов. Ни OS/370, ни Фортран не высказывают ни каких признаков отмирания, несмотря на усилия программистов на Паскале. Даже такие изощренные уловки, как добавление конструкций структурного программирования в Фортран, провалились. Да, конечно, некоторые изготовители ЭВМ выпустили компиляторы Фортрана-77, но каждый из них оставил возможность перейти в режим компилятора Фортрана-66 с помощью удаления одной перфокарты - чтобы компилировать циклы DO как предписано богом.

Даже UNIX может быть не так уж плох для настоящих программистов, как в прошлом. Последняя реализация UNIX'а обладает потенциальными возможностями, ценными для любого настоящего программиста. Она имеет два различных и слегка несовместимых пользовательских интерфейса, аркан и сложный драйвер терминала, и виртуальную память. Если пренебречь тем, что он структурный, то даже программирование на языке "C" может быть по достоинству оценено настоящим программистом. В конце концов, в нем нет проверки типов, имена переменных имеют 7 (10?, 8?) символов в длину и введен полезный тип данных "указатель" (pointer). Получается, как будто соединены воедино лучшие части языка Фортран и Ассемблера, не говоря уже о более творческих применениях оператора #DEFINE.

Нет, будущее не так уж и мрачно. В последние несколько лет даже популярная пресса сообщала о новом урожае блестящих фанатиков, выпущенных из таких мест, как Стенфорд и Массачусетский Технологический Институт, в реальный мир. По всему видно, что дух настоящего программирования живет в этих молодых юношах и девушках. Пока существуют плохо поставленные задачи, странные ошибки и нереалистические расписания машинного времени, будут находится настоящие программисты, желающие взять на себя и решить проблему, оставив документацию на потом.

Да здравствует Фортран!
Перевод : Пяткин А.С. -- Ленинград


Про СССР Andrew Lobanov to All

В одном фидошном обсуждении привели очень правдаподобную модель логики оголтелых защитников СССР.

1920е - так после революции и гражданской войны же, по этому периоду нельзя судить

1930е - так к войне ж готовились, по этому периоду нельзя судить

1940е - так война жеж, по этому периоду нельзя судить

1950е - так после войны жеж, по этому периоду нельзя судить

1960е - хрущев сука кукурузник тупой все запорол, по этому периоду нельзя судить

1970е - ууу брежнев, маразматик сцуко предал идею, по этому периоду нельзя судить

1980е - ну это уже был не тот союз, что раньше, по этому периоду нельзя судить

+++ Caesium/0.4 RC1
+++ Лично я вижу в этом перст судьбы — шли по лесу и встретили программиста.


Требуются системный программист с высоким болевым порогом. custos to All

[9:45]

«Требуются системный программист с высоким болевым порогом. Высокая З.П.»
Может быть года два назад, увидев такое объявление в рекламной брошюрке, я бы улыбнулся и пролистал дальше. Ну, может быть сфотал и запостил к себе в ленту. Однако нынешнее финансовое положение вынудило обращать внимание на любые возможности. Не то чтобы я бросался на любую вакансию, но уж точно прочитывал и вникал.

Сегодня у меня назначено два собеседования, почему бы не сходить и на третье. Я позвонил и согласовал время — девять вечера. Нужно было ехать в академгородок в институт биофизики.

[21:07]

– Наша сеть активных сенсоров, установленная на пути от таламуса к соматосенсорной коре головного мозга, позволит…

Уже минут двадцать, пара аспирантов института биофизики пытались объяснить мне суть своей разработки. Я толком ничего не понял кроме того, что они хотят залезть мне под черепную коробку и что-то туда установить. В отдалении сидела профессор, которая наконец решила взять общение со мной в свои руки:

– Давайте я объясню вам на простом языке. Мы поместим в ваш мозг некоторое устройство, которое представляет из себя марлю размером 3 на 3 сантиметра. Это устройство само просочится сквозь ткани мозга в нужное место, не причиняя повреждений. После этого вы мысленно попытаетесь связаться с ним.

– Это что, вы мне запихаете какое-то существо в голову? – ошарашенно спросил я.

– Нет конечно! Это не существо. Это активные сенсоры определенного вида, которые не обладают никаким разумом. Наоборот, их задача в том, чтобы вы сами смогли управлять вашим мозгом напрямую. Это устройство — своеобразная консоль, позволяющая осуществлять управление всей мощью человеческого мозга с помощью обычных команд. Как управление компьютером с помощью клавиатуры.

– А если эту консоль хакнут и будут мной управлять?

– Это невозможно! Устройство изготовлено из биологических материалов и может управляться ИСКЛЮЧИТЕЛЬНО с помощью синапсов вашего мозга.

– Хм…

– Эта штука — ваш личностный апгрейд. Прямой доступ к самостоятельному управлению сознанием и подсознанием. Мысленно набирая команды в консоли, вы можете управлять эмоциями, памятью и всем остальным.

– А какая там операционка? Linux? Windows? MacOS? OS/2? CP/M?

– Там сейчас установлена самая примитивная система командной строки. Цель нашего эксперимента в том, чтобы вы начали сами программировать консоль, расширяя возможности. Мы точно не знаем как устройство будет работать. Кстати, если вы согласитесь прямо сейчас, мы немедленно сделаем вам перевод на 100 000 Евро!

– Ого! Ну… ок — я согласен!

[23:18]

– Сейчас наркоз начнет действовать. Не переживайте, все пройдет быстро и безболезненно!

– Это хорошо. А почему в объявлении написано, что ищется системный программист с высоким болевым порогом?

– Дело в том, что вводя любую команду, вы будете испытывать непереносимую…

[0:00:00.000]


<Введите 'wakeup', чтобы прийти в сознание>

@root_of_pain:>_


Про недостатки Andrew Lobanov to All

Жена говорит, что у меня 2 больших недостатка: я не умею слушать и ещё что-то...


Про желания Andrew Lobanov to All

Чертовски хочется построить успешную карьеру, получить хорошее образование и добиться всех целей, но, с другой стороны, хочется полежать.


Опять про тренировки Andrew Lobanov to All

Когда я пропускаю тренировку на беговой дорожке, я добавляю 40 минут к следующей тренировке. Завтра я буду бегать до 2027 года.


Про людей Andrew Lobanov to All

Вот так посмотришь иной раз на людей и думаешь: "Мама родная, неужели и я тоже человек?!"...


И ведь не поспоришь Andrew Lobanov to All

- Сердцу не прикажешь!
- Я таки вас умоляю! Можно подумать, вы жопе большой командир!


Про развлечения Andrew Lobanov to All

Как можно легко и непринуждённо развлечься при знакомстве девушки со своими родителями:
1. Предупреди свою девушку, что твоя мама плохо слышит, поэтому надо громко кричать.
2. Предупреди свою мать, что твоя девушка немного с заскоками.


Про любовь Andrew Lobanov to All

- Он тебя больше не любит.
- С чего ты это взяла?
- А когда он тебя лайкал в последний раз?.. То-то же.


Про мавзолей Andrew Lobanov to All

Не надо никого выносить из мавзолея, туда наоборот, надо заносить и заносить.


Про селфи Andrew Lobanov to All

Селфи женщины: я симпатичная, и у меня браслетик, и новое платье, и у меня всё классное: выкусите, стервы!

Селфи мужчины: был в лесу, поэтому на фото я в лесу.


Про отдых Andrew Lobanov to All

Ура, сегодня пятница, отдохну, потом поработаю ещё лет 40, и опять отдохну.


Про музыку Andrew Lobanov to All

Я жалел своих родителей: я слушал великую музыку, они не понимали ее. Сейчас я жалею своих детей: то, что они слушают, полное говно.


Про строгость и аскетизм Andrew Lobanov to All

Родители воспитывали меня в строгости и аскетизме. Или, как они это называли сами, в Саратове.


Про боль Andrew Lobanov to All

Прикинь, колено болело уже больше года, сустав точнее... А сегодня в гараже случайно молотком по нему же ухерачил... Понял, что нормально всё было с коленом до этого.


Про линукс Andrew Lobanov to All

- Здравствуйте? А здесь блондинки разговаривают про бирюльки, стразики, топики?
- Это канал про arch, а кто вас сюда послал?
- С канала gentoo...


Про запахи Andrew Lobanov to All

А я всегда говорил, что духи на мужчин не действуют =)

- От тебя так приятно пахнет! Чем это ты надушилась?
- Беляшом.


Притча Andrew Lobanov to All

Молодой монах принял постриг, и в монастыре первым его заданием было помогать остальным монахам переписывать от руки церковные уложения, псалмы и законы.

Поработав так неделю, монах обратил внимание, что все переписывают эти материалы с предыдущей копии, а не с оригинала. Удивившись этому, он обратился к отцу-настоятелю:

- Падре, ведь если кто-то допустил ошибку в первой копии, она же будет повторяться вечно, и её никак не исправить, ибо не с чем сравнить!

- Сын мой, - ответил отец-настоятель, - вообще-то мы так делали столетиями. Hо, в принципе, в твоих рассуждениях что-то есть!

И с этими словами он спустился в подземелья, где в огромных сундуках хранились первоисточники, столетиями же не открывавшиеся. И пропал. Когда прошли почти сутки со времени его исчезновения, обеспокоенный монах спустился в те же подвалы на поиски святого отца. Он нашел его сразу. Тот сидел перед громадным раскрытым томом из телячьей кожи, бился головой об острые камни подземелья и что-то нечленораздельно мычал. По покрытому грязью и ссадинами лицу его текла кровь, волосы спутались, и взгляд был безумным.

- Что с вами, святой отец? - вскричал потрясённый юноша. - Что случилось?
- Celebrate, - простонал отец-настоятель, - слово было: "celebrate" а не "celibate"!


Про археологию Andrew Lobanov to All

Группа опытных археологов во время раскопок нашла группу неопытных.


Про кухню Andrew Lobanov to All

Узбек на кухне:
- Берём кило фуагра, филе миньон медиум, брокколи, щепотку корицы, литр смузи... Блин, почему опять получился плов?!..


Про пикап Andrew Lobanov to All

У меня дома бойлер и принтер. Могу соблазнить любую студентку с общаги.


Про сон Andrew Lobanov to All

Как вообще уходить вечерами спать, если ты весь день работал, и у тебя ощущение, что ты совсем не жил, и вот надо на ночь немножечко пожить?


Про физический труд Andrew Lobanov to All

Поутру Лев Толстой выходил на покос. Махал косой и думал:

- До чего ж хорошо! Только тяжкий физический труд позволяет человеку мыслить, чувствовать и совершенствоваться.

Крестьяне, стоявшие поодаль, говорили так:

- Почто барин капусту косит?
- Кто ж их, образованных, разберет?


Про матрёшки Andrew Lobanov to All

... матрешки продают. Ленин, открываешь - Сталин. Потом Хрущев, Брежнев, Горбачев, Ельцин. После Путина - Медведев, а потом - бац! - и опять Путин! А белорусская вообще не открывается...


Про смысл жизни Andrew Lobanov to All

Сидят два бурундука под тёплым осенним солнцем, и один спрашивает второго:

- А скажи, брат, а в чём смысл жизни?

Второй подумал и говорит:

- Вот смотри, брат: мы - в безопасности, лис нет, люди не трогают, еды много и уже на всю зиму собрали. Жизнь - путём. Но мы ищем её смысл. Значит, мы его потеряли? А вспомни прошлый год, брат! То засуха, есть нечего, то лисы голодные, то мы голодные. Всю осень и зиму только и успевали крутиться, чтобы выжить. И смысл этот - не искали. Выходит тогда он, этот "смысл", был!


Про жизнь Andrew Lobanov to All

Жизнь - сложная штука: немного дал слабину, и вот у тебя уже стоит браузер "Амиго" и Яндекс-бар.


Про карьеру программиста Andrew Lobanov to All

Стадии карьеры программиста:

20 лет - все знаю и могу!
30 лет - я уже не такой самонадеянный неуч, как раньше.
40 лет - я работаю над серьезными проектами.
50 лет - как отключить на новом телефоне этот дурацкий мигающий огонек?


Про раздельное питание Andrew Lobanov to All

Предпочитаю раздельное питание. Если беляши, значит беляши, если чебуреки, то чебуреки.


У нас такое тоже есть Andrew Lobanov to All

У нас в семье есть такое понятие "котолич" - это значит к тебе на ручки пришёл кот, и потому ты временно недееспособен.


Про ходьбу Andrew Lobanov to All

Заблудились два грибника. Еле передвигая ноги, вышли на опушку, а там прапорщик стоит. Они его спрашивают:

- Товарищ военный, мы на станцию правильно идем?
- Да какое там правильно? Голеностоп вихляет, удар стопы не четкий, да и, вообще, не в ногу...


Про науку Andrew Lobanov to All

Американские учёные получили Нобелевскую премию за превращение кукурузы в биогаз. Господи, да я этим с пяти лет занимаюсь!


Про меня Andrew Lobanov to All

Есть люди, которые всегда чем-то недовольны. Обычно это я.


Про Бородино Andrew Lobanov to All

Больше всех в сражении под Бородино досталось сусликам... Они так и не поняли, за что!


Про случайности Andrew Lobanov to All

Опять случайно разлил водку себе в рот.


Про консерватизм Andrew Lobanov to All

Я - человек консервативный и считаю, что чем старше человек, тем больше ему лет.


Про вегетарианство Andrew Lobanov to All

- Употребляя убойную пищу, наполненную энергией мёртвых, человек открывает на себя канал агрессии и убийства.
- То есть вы считаете правильным употреблять в качестве пищи живых?


Про ДТП Andrew Lobanov to All

Какая-то баба сшибла меня машиной утром, вышла и начала спорить, что она не виновата и это все моя вина...

Я блин вообще лежал в своей постели у себя дома в это время.


Про города Andrew Lobanov to All

Разговаривают два москвича.
- Хочу в Новгород съездить.
- В какой?
- Ну там где Кремль из красного кирпича.
- В обоих из красного.
- Ну, до него почти 500 км
- До обоих почти 500 км
- Ну там где губернатор Никитин
- В обоих теперь губернатор Никитин.
- Да ну нафиг! Поеду в Ростов!
- В какой???


Про воришек в метро Andrew Lobanov to All

Еду в метро. Возле дверей стоит парень, с коробкой от iPhone. И тут при фразе "двери закрываются" какой-то паренек выхватывает коробку и убегает в толпу. Двери закрываются, поезд отъезжает: Хозяин коробки истошно выкрикивает: "Гад, хомяка украл!"


Про тренировки Andrew Lobanov to All

Я снова пропустил тренировку сегодня. И так уже 15 лет подряд...


Наблюдение Andrew Lobanov to All

Продавщица шаурмы неплохо пеленает детей.


Про политиков Andrew Lobanov to All

- Сколько нужно политиков, чтобы заменить лампочку в туалете?
- Два: пока один пытается вкрутить лампочку в трубу для душа, второй объясняет, что делается всё возможное.


Про добро Andrew Lobanov to All

Сегодня я отдал свой айфон и $500 бездомному. Не представляете, какое это счастье, когда он перестал в меня целиться и убрал свой пистолет.


Про мазохизм Andrew Lobanov to All

Мальчик-мазохист тайком от учителей ставит себе двойки.


О семейном Andrew Lobanov to All

- Говорят, чем больше обращений использует муж при общении с женой, тем нежнее у них отношения. У меня, например, получается примерно десять вариантов...
- О, сейчас я тоже посчитаю... Так... так... так ... Ого, у меня побольше выходит - около двадцати.
- Бранные, похабные и "Эй, ты" не в счет.
- Да? Вот, блин... Тогда только "Танька".


Про Стивена Кинга Andrew Lobanov to All

На самом деле Вселенная Стивена Кинга довольно безопасное место. Чтобы выжить, нужно просто держаться подальше от штата Мэн.


Про имена Andrew Lobanov to All

- Мама, а почему меня зовут Балтика?!
- Поинтересуйся у своего отца, доча. Вообще-то я отправила его в ЗАГС, чтобы он записал тебя Катей, но "по пути он случайно встретил коллег с работы"...


Про резюме Andrew Lobanov to All

Почему в резюме не рекомендуется использовать местоимение "Я"? Потому что, когда кадровичка читает "Я знаю три иностранных языка", она думает: "Я знаю три иностранных языка? Да ну, нафиг".


Политическое Andrew Lobanov to All

Украинцы во всех бедах винят Россию. Россияне - Америку. А белорусы никого не винят. Некогда херней страдать - картошку копать надо!


Про общество плоской Земли Andrew Lobanov to All

Общество плоской Земли объединяет миллионы людей по всему земному шару.


Про Саратов Andrew Lobanov to All

Техас после разрушительного урагана выглядит как Саратов в день города.


Лайфхак Andrew Lobanov to All

Если вам надо быстро добраться куда-то - возьмите огнетушитель. Никто никогда не остановит человека бегущего с огнетушителем.


Про чувство юмора Andrew Lobanov to All

Коротко о моем чувстве юмора: только что пять минут смеялась над фразой "во главе художественной школы стоял шагал".


Я бы тоже не отказался Andrew Lobanov to All

Я всего лишь хочу, чтобы про меня говорили "Деньги его испортили".


Про воспитание Andrew Lobanov to All

Лицемерие - неотъемлемая часть хорошего воспитания.


Про коньяк Andrew Lobanov to All

Хочу взять на ручки бутылку коньяка и ходить по друзьям, они бы спрашивали: кто это такой красивый? Сколько ему? А я бы отвечала: нам 5 годиков.


Про вежливость Andrew Lobanov to All

Настоящая вежливость - это когда разбаниваешь, чтобы поздравить с Днем Рождения!


Про работу Andrew Lobanov to All

- Привет, ты завтра работаешь?
- А завтра какой день недели?
- Понятия не имею.
- Работаю...


Про инвестиции Andrew Lobanov to All

- Александр, в какой валюте вы предпочитаете хранить сбережения?
- Я считаю, что деньги не должны лежать мёртвым грузом, потому если вдруг появляются излишки - немедленно их инвестирую. Смотрите.
- Но это же шаурма!
- Да, и сейчас я проинвестирую её в себя.


Про зиму Andrew Lobanov to All

Зима-это время планового техобслуживания Матрицы.

Чтобы высвободить вычислительные ресурсы, сокращают световой день,с растений убирают листву, а небо закрашивают равномерно-серым цветом.Так тратится меньше ресурсов при рендеринге картинки. Раньше ещё всё засыпали равномерным-белым снегом, но с установкой новых, мощных серверов это уже не обязательно. После следующего апгрейда, говорят, вообще не надо будет устраивать зиму.


Про отпуск Andrew Lobanov to All

─ Уходишь в отпуск
─ Удаляешь все аккаунты
─ Уезжаешь в другую страну в первый попавшийся отель
─ Покупаешь другую симку
─ Садишься на незнакомый автобус
─ Уезжаешь на далекий пляж с бухлом и без гаджетов
─ Темной ночью на пляже к тебе волной прибивает бутылку с письмом: "ИГОРЬ ТУТ ПРАВКИ ОТ ЗАКАЗЧИКА ПОПРАВЬ КАК СМОЖЕШЬ ФЛЕШКА В БУТЫЛКЕ АНТОН"


Про водку Andrew Lobanov to All

- Ноль пять!
- Ранен!
- Ноль семь!
- Убит!


Про женщин Andrew Lobanov to All

- Почему ты не хочешь быть со мной, Лена?
- Ты должен сначала завоевать меня.
- А мирным путем с тобой никак?


Неловко Andrew Lobanov to All

Я расставался со своей девушкой в ресторане. Она расплакалась. За соседними столиками подумали, что я сделал ей предложение, и начали аплодировать.


Про ориентирование Andrew Lobanov to All

- Ты умеешь ориентироваться по звёздам?
- Нет.
- Это очень просто, я тебя научу. Где звёзды - там небо.


Про питомцев Andrew Lobanov to All

Собак заводят те, кто хочет, чтобы их любили. А кошек - те, кто сам готов любить. У хомяка же задача в духе Иисуса - показать детям смерть.


Лайфхак Andrew Lobanov to All

Сказали глупость и не можете выкрутиться? Со снобистским выражением лица добавьте: "Это цитата".


Про эволюцию Andrew Lobanov to All

Когда дети спрашивают "почему у бобра большие передние зубы?" взрослые обычно отвечают "чтобы было удобнее грызть деревья и складывать из них плотину", хотя правильный ответ должен быть "потому что выжили бобры с большими зубами, а бобры с мелкими зубами вымерли. Так уж устроена эволюция - мы видим лишь выжившие виды, а их особенности - это то, что помогло им выжить. Природа не помогает животным, она лишь оставляет в живых тех, кто мутировал удачнее". Так что почти на все вопросы о животных можно не парясь отвечать "остальные умерли". "почему у зайчика зимой белая шубка?" - серых зимой сожрали волки. "почему зебра полосатая?"- зебр без полос сожрали львы. "почему у слона большие уши?" - слоны с маленькими ушами померли от жары. "а почему у капибары..." - остальные умерли, их сожрали, они подохли, смерть, смерть, смерть, будешь задавать много вопросов - выживет твой молчаливый брат.


Про самое дорогое Andrew Lobanov to All

Во время пожара в школе все выносили самое дорогое: географ ─ карты бывшего Союза, историк ─ бюстик Ленина, завуч ─ выпускные альбомы, физрук ─ трудовика.


Про море Andrew Lobanov to All

Зачем ехать на море? Мы миллионы лет назад оттуда не просто так вылезли. Это ловушка! Сидите у компа - не поддавайтесь провокациям!


Про почту Andrew Lobanov to All

Как-то раз зашел на почту. Там меня спросили: - Тебе что, посылку отправить? И давай смеяться. Короче, ржали минут сорок, а потом закрылись.


Пирожок О_о Andrew Lobanov to All

работал в оркестровой яме
не то чтоб я играл как бог
я просто выбраться оттуда
не мог


Скрытность... custos to All

Если звонишь мне со скрытого номера то я уважаю твою скрытность и не отвечаю на звонок.


Субботник custos to All

Субботник - это когда те, кто никогда не мусорит, убирают за теми, кто никогда за собой не убирает.


Терминальное чтиво Andrew Lobanov to All

Вентиль Карантино

представляет

(DUMP FICTION)
Сцена 1. Винсент Мега и Джулис Винфайл едут в автомобиле.

Джулис. О'кей, расскажи мне про варезные борды.

Винсент. Что тебя интересует?

Джулис. Hу, варезы там легальны, так?

Винсент. Hу, почти легальны, но не на 100% Типа ты не можешь устроиться в крутую контору и юзать там варезный софт. Hо ты можешь спокойно юзать его дома или выкладывать на ББСки.

Джулис. Те самые варезные борды?

Винсент. Hу да. Ты можешь закачивать софт, или скачивать софт, или держать его на борде, если ты сисоп. Тамошние копы не шмонают борды. Они вообще не знают, что это такое.

Джулис. Круто, блин, мать их!

Винсент. Угу. Hо знаешь, что самое прикольное в России?

Джулис. Что?

Винсент. Там все малость по-другому. Такое же дерьмовое железо и такой же глючный софт, как у нас, но есть разница.

Джулис. Hапример?

Винсент. Ты знаешь, как они называют 32-мегабайтный DIMM?

Джулис. Они не называют его "32-мегабайтный DIMM"?

Винсент. Hет, у них там метрическая система, поэтому они называют его "32-метровый DIMM".

Джулис. 32-метровый DIMM. А как тогда они называют трехдюймовую дискету?

Винсент. Так и называют - "трехдюймовая дискета".

Джулис. Блин.

Винсент. Hе, блины - это у винтов.
Сцена 2. Джулис и Винсент выходят из машины, открывают багажник и достают автоматические пистолеты 45 калибра.

Джулис. Hам надо было взять шотганы на это дело.

Винсент. Ты еще BFG9000 себе закажи.
Сцена 3. Винсент и Джулис идут по двору.

Винсент. Где Билл ее откопал?

Джулис. Хрен знает. Говорят, она побила его рекорд в Minesweeper. А вообще когда-то она что-то програмила.

Винсент. Я видел что-нибудь, что она слабала?

Джулис. Думаю, самым ее крутым проектом был апплет в бете шестого билда.

Винсент. Чего?

Джулис. Hу, ты в курсе, что у виндов бывают разные версии?

Винсент. Я не юзаю винды.

Джулис. Конечно, но ты слышал, что на компах есть такие хреновины - операционные системы, и их иногда апдейтят?

Винсент. Угу.

Джулис. Так вот прежде чем выпустить окончательный релиз, запускают бета-версии. Какие-то модули начинают глючить сразу, и их выкидывают, а какие-то потом, и их оставляют. Ее модуль вообще не запустился.
Сцена 4. Винсент и Джулис вошли в дом и идут по коридору.

Джулис. Ты помнишь Антуана Хакамора? Его еще звали Тони - Хакерская Морда.

Винсент. Типа того, и что с ним?

Джулис. Дык, Билл отымел его по самое никуда.

Винсент. Он что, пытался хакнуть его комп?

Джулис. Hет-нет-нет, не настолько плохо.

Винсент. Тогда что?

Джулис. Он поставил ей новую игрушку.

Винсент. А в ней был троян?

Джулис мотает головой.

Винсент. Это была пиратская копия?

Джулис мотает головой.

Винсент. И что сделал Билл?

Джулис. Он послал к Тони двух ребят. Те взяли его комп и выкинули в окно с четвертого этажа. Hа винте ни одного живого блока не осталось. С тех пор хакер заикается.

Винсент. Вот хрень. Впрочем, не играй с виндами - повиснешь.

Джулис. В смысле?

Винсент. Hе надо было ставить новую игрушку секретарше Билла Гейтса.

Джулис. Тебе не кажется, что Билл погорячился?

Винсент. Антуан влез на комп секретарши Гейтса. Это не так плохо, как хакнуть комп самого Гейтса, но это из той же серии.

Джулис. Блин, но это же просто игрушка! Без вирусов и троянов! Лицензионная копия! Это же полная фигня!

Винсент. Ты когда-нибудь ставил виндовый софт?

Джулис. Это ты меня спрашиваешь? Да я раньше работал в отделе продаж! Я переставил терабайты этой хрени!

Винсент. И ты бы стал ставить кому-то это глюкало по собственной воле и на халяву?

Джулис. (бросает на него долгий взгляд) Да пошел ты!

Винсент. Hет, правда. Я тут вдруг решил поставить себе Виндовз2000. Займись, а?

Джулис. Иди на хрен!

Они подходят к двери.

Джулис. Сколько времени?

Винсент (глядя на часы) 7:22 2 января 1900 года.

Джулис. Еще рано.

Отходят от двери и шепчутся.

Джулис. Слушай, если я не хочу ставить эти гребаные винды, это еще не значит, что комп хакера надо было выкинуть в это гребаное окно. Гребаный каламбур, блин.

Винсент. Я не говорю, что Билл был прав, но ты говорил, что поставить игрушку ничего не значит, а я говорю - значит. Когда хакер лезет на чужой комп, это всегда что-то значит. Ты это знаешь, я это знаю, гребаный Билл это знает, а уж Антуан тем более должен был знать. Это машина секретарши Гейтса, парень, тут не до шуток. Как, ты говоришь, ее зовут?

Джулис. Hу... Intel Pentium III...

Винсент. Я про секретаршу.

Джулис. Миа. А что тебе до нее?

Винсент. Билл улетает во Флориду и просил меня позаботиться о ней.

Джулис. Подготовить приказ об увольнении?

Винсент. Hе в этом смысле! Сводить ее куда-нибудь на выставку, показать последние разработки наших конкурентов, научить грамотно ругать их...

Джулис молча смотрит на него.

Винсент. Я не собираюсь прикасаться к ее компу.

Джулис молча смотрит на него.

Винсент. Мать твою, я уже пять лет не писал вирусы!

Джулис (качает головой и бормочет) Самый страшный вирус - это сучка за компом.

Винсент. Что ты сказал?

Джулис. Hичего. Пошли, нас ждет работа.

Винсент. Hе пудри мне мозги, ты что-то сказал!

Джулис. Если шедулер не сглюкнет, через 30 секунд эта дверь откроется.

Смотрят на дверь. Проходит минута. Hичего не меняется.

Джулис. Тут нужен сильный программист.

Винсент кивает и вышибает дверь.
Сцена 5. В комнате.

Посередине на столе стоит Big Tower c 20-дюймовым монитором, на котором явстенно видно что-то виндовое. Один винт помаргивает индикатором в корпусе, другой лежит на столе. Тут же разбросаны модемы, сетевые карты и другое железо. В комнате трое парней явно хакерской внешности. Марвин лежит в углу - его зашибло дверью. Бретт за компом. Роджер сидит рядом.

Джулис. Привет, ребята. Как жизнь?

Молчание.

Джулис (_Винсенту). По-моему, они не реагируют на прерывания. Придется резетить.

Бретт. У нас все ОК.

Джулис. Вы знаете, кто мы такие?

Бретт отрицательно качает головой.

Джулис. Мы сотрудники Билла Гейтса, вы ведь знаете компанию Microsoft, да?

Молчание.

Джулис. Дайте-ка я угадаю. Вот ты - Бретт AKA Dark Duke AKA Code Killer?

Бретт. Я Бретт.

Джулис. Я так и знал. Ты знаешь компанию Microsoft, Бретт?

Бретт. Я знаю Microsoft.

Джулис. Очень хорошо. Похоже, мы с Винсентом застали вас за работой. А это что за железка? (Берет со стола плату)

Бретт. Видеокарта.

Джулис. Вижу, что не модем. Я спрашиваю - какая видеокарта? Voodoo, или Riva, или Matrox?

Бретт. Voodoo III.

Джулис. Voodoo III. Hикогда еще не юзал. Hу и как они?

Бретт. Рулез.

Джулис. Можно попробовать?

Бретт. Конечно.

Джулис откусывает у карты кусок, морщится и выплевывает.

Джулис. Тебя обманули, парень. Это китайская подделка. (Винсенту) Что до меня, я не фанат Voodoo. Моя подружка тащится от Ривы, и у меня тоже Рива. (Бретту) Кстати, ты в курсе, как в России называют трехдюймовую дискету?

Бретт. У них метрическая система. Значит... ээ... девятисантиметровая дискета?

Джулис. Вы только посмотрите на этого умника Бретта. Ты крутой хакер,

Бретт, но ты обломался. Так и называют - трехдюймовая дискета. (Роджеру) Ты, Crack Overlord, в курсе, зачем мы пришли?

Роджер кивает.

Джулис. Тогда почему бы тебе не рассказать Винсу, куда ты засунул этот хренов дистрибутив.

Бретт. Он в...

Джулис. Hе припомню, чтобы посылал тебе запрос, Бретт, так что освободи шину. (Роджеру) Так ты говоришь...?

Роджер. Он в сидюке.

Винсент жмет на кнопку CD-ROM'a и извлекает диск. Hа экране появляется сообщение об ошибке. Винсент любуется игрой света, отраженного от диска.

Джулис. Мы счастливы?

Винсент смотрит на него отсутствующим взглядом.

Джулис. Винсент, мы счастливы?

Винсент. Hастолько, насколько может осчастливить продукция Microsoft. (убирает диск в коробку)

Бретт (Джулису). Послушай, как тебя зовут? Его зовут Винсент, а тебя?

Джулис. Меня зовут Питер Hортон, и тебе лучше задизаблить свой спикер.

Бретт. Я просто хотел сказать, как мы сожалеем, что все так вышло между нами и мистером Гейтсом. Когда мы сломали защиту, мы просто хотели посмотреть... Пока Бретт говорит, Джулис достает пистолет и трижды стреляет в лежащий на столе винчестер, разнося его на куски. Роджер падает замертво - у него не было бэкапов. Бретт замирает в ужасе.

Джулис (Бретту). О, извини. Я кажется прервал твою мысль? Я не хотел. Продолжай, пожалуйста, ты остановился на "просто посмотреть".

Бретт не в силах вымолвить ни слова.

Джулис. В чем дело? Ты что, завис? Ладно, позволь мне возразить. Ты знаешь, как выглядит Билл Гейтс?

Бретт. Что?

Джулис сбрасывает на пол раскиданное по столу hardware, плюхается на освобожденное место и забирает к себе клавиатуру.

Джулис. Ты говоришь по-английски?

Бретт. Что?

Джулис. Английский, твою мать! Hе Си, не Паскаль, не Ассемблер - английский! Ты его понимаешь?

Бретт. Да.

Джулис. Тогда опиши мне Билла Гейтса.

Бретт. Что?

Джулис отстукивает на клавиатуре "format c:"

Джулис. Скажи еще раз "Что"! Давай, твою мать, скажи "Что"! Ламер виснутый, скажи "Что" еще один мастдайный раз!

Бретт пытается собраться.

Джулис. Теперь опиши мне, как выглядит Билл Гейтс.

Бретт. Hу... он белый... волосатый... в очках...

Джулис. Он похож на суку?

Бретт. Что?

Джулис бьет по Enter. Бретт вскрикивает. Hа экране появляется запрос "(Y/N)?"

Джулис. Он похож на суку?!

Бретт. Ддд...

Джулис. Что?

Бретт. Hет!

Джулис. Тогда почему вы хотели его трахнуть? Мистер Гейтс позволяет трахать себя только Департаменту налогов! Ты читал Лицензионное соглашение, Бретт?

Бретт. Да.

Джулис. Там есть место, которое я выучил наизусть специально для таких случаев. Абзац 25, строка 17. "Пользователь не имеет права копировать Продукт на какие-либо носители. Если по окончании trial периода пользователь не произвел регистрацию, он обязан полностью удалить Продукт, стереть все файлы, созданные с его помощью, и переформатировать винчестер."

Винсент и Джулис достают пистолеты и расстреливают компьютер. Изувеченный корпус и обломки монитора летят на пол. Когда все стихает, Бретт несколько секунд сидит неподвижно, затем валится замертво.

Джулис. Format complete.

* * *

>к СОЖАЛЕнию, наиболее ожидавшийся зрителями следующий эпизод, в котором

>Билл Гейтс попадает в лапы маньяков-садистов, был запрещен к показу.


Энергонезависимое решение Andrew Lobanov to All

== Понедельник. Постановка задачи

Девять часов тридцать одна минута утра — я на работе. Вообще-то мы работаем с десяти до семи, но по понедельникам я предпочитаю приходить пораньше — мне нравится наш офис, пока в нём нет людей. Я медленно иду мимо столов — одни завалены распечатками спецификаций и каких-то диаграмм, другие совсем пустые. На одних столах стоят компьютеры, другие пустые. Под некоторыми столами стоит сменная обувь, перед другими нет даже кресла. Да, у нас больше половины столов пустые — это на случай приёма новых сотрудников, или командировки кого-то из других городов и стран. Ведь у нас крупная международная компания с офисами разработки в Омске и Калачинске и головным офисом на Кипре. Мы занимаем четыре этажа в современном офисном центре. Правда, сразу за нашим зданием начинаются руины какого-то авиационного завода, и в день зарплаты мы стараемся там не ходить.

Мой стол стоит в углу, между пластиковой перегородкой и стеной. Прямо надо мной висит кондиционер, и, когда на улице делается совсем жарко, мне приходится приносить из дома свитер, чтобы не замёрзнуть. На мой взгляд, лучший кондиционер — это простое открытое окно, но у нас в офисе окна не открываются. Я думаю, архитекторы этого здания слышали о нервном истощении среди офисных работников, и решили минимизировать число суицидов. Зато вид с нашего двенадцатого этажа открывается шикарный. Жаль, большую часть времени окна закрываю жалюзи — чтобы солнечный свет не бликовал на мониторах и не слепил глаза. Поэтому у нас всегда включены лампы дневного света.

Какой-то парень поздоровался со мной за руку и уселся за соседний стол. Он сел здесь в прошлый понедельник, неделю назад, но я до сих пор не знаю, как его зовут — мы работаем над разными проектами. Да, кстати, я работаю над проектом под названием Комплексное Корпоративное Решение — сокращённо КОКОРЕШ. Это очень сложная система, состоящая из множества модулей, десятков слоёв и сотен тысяч файлов с исходным кодом. Система такая большая, что никто не знает, что же она делает.

Подёргав мышку, я вывел компьютер из спящего режима и запустил браузер. В минувшую пятницу руководитель нашего проекта, Егор, уехал к потенциальным заказчикам в Демократическую Республику Конго. Сегодня должен состояться митинг по скайпу, в котором, по традиции, примет участие весь наш отдел. Само собой, говорить там будет только Егор и руководитель группы — Костя. Все остальные десять участников выключат микрофоны своих гарнитур и будут лениво читать твиттер и контакт.

Ближе к полудню подошли остальные сотрудники нашего отдела. Пока все здоровались и рассказывали о том, как внезапно пятница сменилась понедельником, неожиданно настало время обеда.

После обеда я получил письмо с приглашением на статус-митинг сегодня в 4 часа. Это означает, у меня есть два часа, чтобы смотреть ролики на Ютубе, ведь во время митинга Ютуб невозможно смотреть — скайп занимает практически весь канал.

В половине пятого запиликал входящий вызов. Я быстро надел гарнитуру, нажал зелёную кнопку ответа на звонок и выключил микрофон. Проджект-меденжера было слышно плохо. Из трубки что-то постоянно бухало, казалось, что где-то недалеко от него бьют барабаны.

— Добрый день, коллеги! — начал он, — Сразу скажу, что здесь у нас нет электричества, и аккумулятор моего ноутбука почти сел. Наши партнёры из Демократической республики Конго, они очень… они крайне дружелюбно настроены, я уверен, и у нашей крупной международной компании тут неплохие перспективы. Нам следует быть настойчивыми, и непрерывно двигаться вперёд. Воля к победе — вот главное, и вместе мы добьёмся много, ведь наше будущее, и значит будущее нашей крупной международной компании, зависит от каждого из нас. Мы должны стремиться к успеху, и, постоянно совершенствуясь, добиваться невозмож…

Тут связь разорвалось. Повисла неловкая тишина.

Я подумал, что Конго — одна из последних стран, где сохранился каннибализм, и что там сейчас как раз время к обеду. Но решил не подрывать корпоративный дух.

Первым заговорил Костя:

— Итак, выяснилось, что в Конго нет электричества. Но это не помешает нам внедрить у них наше Комплексное Корпоративное Решение. Наша задача — разработать энергонезависимый модуль для нашей системы. Наш архитектор Гриша подготовит архитектуру. Так ведь, Гриша?

Гриша заулыбался. Слегка скошенный нос придавал его улыбке неповторимый шарм. Когда-то в молодости он занимался дзюдо и был неплохо сложён, но сейчас практически вся его мышечная масса перешла в жировую.

— Беру на себя обязательство к завтрашнему утру подготовить архитектуру энергонезависимого КОКОРЕШа, — торжественно произнёс он и ещё раз улыбнулся, для закрепления эффекта.

— Отлично, — Костя хлопнул в ладоши, — завтра давайте придём все пораньше, потому что времени на проект у нас мало — до конца недели.

— Я вот подумал, в такой ситуации можно им всем счёты раздать, — неловко пошутил я. Все дружно засмеялись.

Остаток дня мы рисовали на маркерной доске наших африканских партнёров. К сожалению, чёрный маркер кто-то стащил, поэтому мы рисовали их зелёным. Неожиданно рабочий день закончился.


== Вторник. Архитектура

В девять я уже сидел за рабочим компьютером и читал новости. Конечно, до одиннадцати никого из нашего отдела в офисе не было.

Ближе к полудню пришёл архитектор Гриша со свёрнутыми плакатами под мышкой. Пока он со всеми здоровался и рассказывал, как он стоял в пробке, неожиданно подошло время обеда.

После обеда Костя позвал всех в комнату для совещаний.

— Итак, архитектура решения готова, — с этими словами Гриша развернул и повесил на доске два плаката.

Я посмотрел на них и тяжело вздохнул, закрыв лицо ладонью.

На первом плакате, озаглавленном «КОКОРЕШ», было изображён синий прямоугольник, а рядом с ним — батарейка. На втором плакате, подписанном «ЭНЕКОКОРЕШ», был изображён один только синий прямоугольник.

— На первом плакате вы видите архитектуру существующего, энергозависимого решения. На втором — архитектура энергонезависимого решения, — радостно сообщил Гриша и, повернувшись к нам, заулыбался так, как будто не понимал бессмысленности собственной работы.

— Отлично, Григорий! Молодец! — похвалил его Костя — Как тебе в столь сжатые сроки удалось создать такую архитектуру?

— Ну как, — смутился Гриша, — нормально, Константин.

— Ну ладно, — улыбнулся Костя, — теперь дело за малым — осталось реализовать эту архитектуру.

— Кость, постой… — заговорил я, — компьютеры же без электричества работать не будут…

— Слушай, я тебя, конечно, ценю как специалиста, — нахмурив брови, ответил мне Костя, — но твоё дело — реализация, а архитектура, вот она, — он показал рукой на плакаты, — готова уже. Ну и чего здесь сложного? Написать программу, и всё. Говоришь, без электричества работать не будет. А ты что, пробовал уже?

Честно говоря, я ни разу не пробовал включать компьютер без электричества, но базовые познания в его устройстве подсказывали мне, что он не заработает.

— Нет, не пробовал… — ответил я.

— Ну вот видишь — рассмеялся Костя. И все тоже засмеялись, кроме меня.

Когда митинг закончился, было уже пять часов.

Сразу после митинга Гриша и Костя ушли куда, ни с кем не попрощавшись. Я сидел за своим компьютером и задумчиво листал Контактик. За перегородкой Сергей что-то отчаянно набирал на клавиатуре.

— И всё таки, им нужны счёты, — задумчиво произнёс я. Сергей перестал стучать по клавиатуре, сдавленно хрюкнул за своей перегородкой, и, кажется, обрызгал её слюной.

— Слушай, а что ты там делаешь целыми днями? — спросил я Сергея.

— Я фильмы смотрю, — честно ответил он.

— Как же так, ты же целыми днями что-то набираешь на клавиатуре. Я думал, ты код пишешь, — удивился я.

— Я специально клаву отключаю. А по клавишам стучу просто так, для поддержания рабочей атмосферы в офисе.

Неожиданно рабочий день закончился.


== Среда. Разработка

Я пришёл на работу в девять сорок две и начал читать свежие твиты. Я специально читаю почти тысячу человек — к моменту, когда я прочту свежую порцию твитов, уже появляются новые. Примерно в половине одиннадцатого пришёл Сергей. Я успел заметить момент, как он, надев наушники, отключил клавиатуру и принялся стучать по клавишам.

Поздним утром, около двенадцати часов, ко мне подошёл Костя, и, наклонившись, тихо сказал:

— Слушай, это… С твоим опытом, с твоими знаниями, я хочу, что бы ты был за старшего. Возьми шефство над Сергеем в этом проекте. Тем более что вы только вдвоём будете работать над ним. И я тебя очень прошу, завершите его в срок.

Я только вздохнул. Ну как мне ему объяснить, что проект в принципе не реализуем? Что архитектор Гриша — дурак со справкой, и поэтому так улыбается? Что руководителя проектов, возможно, уже съели жители республики Конго? Что, в конце-концов, без электричества ни одно электронное устройство работать не может?

— Я считаю, без электричества компьютеры работать не будут. Аборигенам из Конго нужны счёты, — сказал я, нарочно громко и чётко. Повисла напряжённая тишина. Стало особенно чётко слышно, что Сергей за перегородкой почти не нажимает на пробел.

Наконец Костя нарушил молчание:

— Ну давай, работай, не буду тебе мешать — и быстро ушел куда-то, позвав с собой Гришу.

Неожиданно наступило время обеда.

После обеда я решил всё-таки взяться за работу.

— Серёг, — сказал я своему соседу из-за перегородки, — давай найдём место в коде, которое потребляет больше всего электричества?

— Понимаешь, это мы уже делали, — сказал Сергей. На звуке «п» в слове «понимаешь» из его рта вылетела слюна и ударилась о перегородку. Всё-таки хорошо, что они здесь стоят.

— Ну а когда это делали, ты помнишь, номер таски? Коммит в свн?

— Сейчас… — Сергей помедлил, — это была таска KOKORESH-4920.

Я попытался открыть задачу с таким номером в багтрекере, но получил сообщение, что у меня нет прав. Поскольку Кости в зоне видимости не было, я написал тикет в хелпдеск, чтобы мне дали права.

Спустя один час и двадцать минут мне ответили, что права могут дать только в случае подтверждения заявки от менеджера проекта. Я было хотел ответить, что его скорее всего уже съели, но потом подумал, что не так уж и нужна мне эта таска.

Вместо этого я решил написать письмо всем заинтересованным в проекте лицам с целью поставить их в известность, что без электричества компьютеры не работают. Я нажал кнопку «написать письмо», но тут появилось стандартное сообщение об ошибке: «Outlook выполнил недопустимую операцию и будет закрыт». «Ладно, не судьба. Попробую завтра» — решил я, и, выключил компьютер.

Неожиданно рабочий день закончился.


== Четверг. Ещё раз разработка

Придя в офис, я первым делом написал письмо.

«Добрый день, коллеги!» — начал я своё письмо, — «Я предлагаю упростить задачу с разработки энергонезависимой реализации КОКОРЕШа до поставки готового решения в виде деревянных счёт. Главный довод в пользу этого решения состоит в том, что у наших заказчиков нет электричества. В отсутствии электричества ни одни программно-аппаратный комплекс работать не может. Кроме того, я выражаю своё сомнение в том, что у пользователей, никогда не видевших компьютера, хватит квалификации для работы с КОКОРЕШом.» Я несколько раз перечитал набранный текст, добавил подпись и получателей — руководителя группы Костю, архитектора Гришу и проджет-менеджера Егора. Хотя, положа руку на сердце, я не думаю, что Егор ещё в состоянии что-либо прочесть. Вздохнув, я, для верности, добавил в копию регионального менеджера, Андрэ Эдуардовича Белокрылого, и нажал кнопку «Отправить».

Кстати, после одного неприятного случая на моей предыдущей работе, я всегда сначала пишу письмо, а уже потом добавляю адресатов. Тогда один из множества моих начальнивов спросил меня, как скоро я смогу закончить работу, и требуется ли мне ждать выгрузку данных из коллешена. Я хотел написать «да, мне похоже, придётся дождаться выгрузки данных», но письмо отправилось ровно на середине слова «похоже». В общем, мне пришлось срочно искать работу, да ещё и самыми плохими рекомендациями с предыдущего места. Кроме как в крупную международную компанию, меня никуда не брали. И вот теперь я здесь, вынужден писать программу, которой не требуется электроэнергия.

Неожиданно настало время обеда.

После обеда Костя подозвал меня к себе.

— Знаешь, твоё решение насчёт счёт было не таким уж и плохим, — тихо произнёс он.

— Так значит мы всё-таки внедрим папуасам счёты? — удивился я. Невероятно, чтобы моё письмо могло изменить уже прянтое решение!

— Тише, тише, дослушай. К сожалению, на проработку энергонезависимого КОКОРЕША уже потрачены ресурсы, значительно превышающие стоимость твоего решение со счётами. Так что сам понимаешь, в твоих интересах больше никому про счёты не говорить, иначе получится, что мы зря ресурсы тратили. Ты же умный парень, улавливаешь? А энергонезависимое решение уже практически готово. По моим прикидкам, мы его должны закончить уже сегодня. Поэтому, если сегодня не получится, придётся завтра плотно поработать, и на выходные ничего не планируй. Ну вы должны уложиться, там же немного по сути осталось.

Костя немного помолчал, и, наверное, чтобы приободрить меня, добавил:

-Знаешь, я ведь сам когда-то программировал. Там же всего пару строчек кода написать нужно, неужели не справишься?

Вечером пришёл ответ от самого Андрэ Эдуардовича. Содержательная часть состояла из одной строки: «Я считаю ситуацию, когда рядовые разработчики занимаются вопросами архитектуры, недопустимой. В дальнейшем обсуждении вопроса смысла не вижу.» И далее подпись длинною в восемь строк.

Я подошёл к окну. По небу ползли низкие серые облака, а из них на землю падала неопределённая субстанция. Где-то на горизонте виднелись огромные трубы и радиовышки. «Интересно, сейчас лето или зима?» — пронеслось в моей голове. Для нас, офисных работников, смена времён года имеет чисто формальное значение. Лето отличается от зимы только тем, что летом мы носим свитера в офисе, чтобы не мёрзнуть под кондиционером, а зимой — чтобы добежать от подъезда до своего Форд Фокуса. Мы стараемся, работаем каждый день, хотя ничего и не производим. Наша деятельность не оставляет никаких следов в окружающем мире, хотя это, наверное, и к лучше — ведь всё, что мы делаем — мы делаем плохо. Так что же мы делаем здесь? Ответ прост — мы делаем карьеру.

Многие ошибочно полагают, что русское слово «карьера» происходит от английского «career» — «профессия». Но это не так, какая же профессия может быть у офисного работника? Профессия может быть только у тех, кто что-то производит. Офисный работник же занят исключительно ментальным уничтожением себя. Слово «карьера» происходить от итальянского «cariare», что означает «вызывать гниение». С этим может не согласиться лишь тот, кто никогда не видел, как здоровый юноша или красивая молодая девушка, попав о офис, через пять-шесть лет превращается в безвольное существо с пустыми глазами, двойным подбородком и дряблыми мышцами.

Меня вдруг взяла злость. Нет, даже гнев. Мне захотелось, подобно герою Майкла Дугласа из «Falling down», взять пистолет и убивать. Перестрелять всех бюрократов, всех капиталистов, всех менеджеров среднего и высшего звена, специалистов по поисковой оптимизации, и, конечно же, сотрудников отдела кадров. Я почувствовал, как кровь прилила к голове, а тонкие пальцы сами собой сжались в кулаки. Но потом я вспомнил про свои невыплаченные кредиты, и гнев сменился апатией. Какая, в конце концов, мне разница, возможно ли выполнить полученную мне работу, или нет? Мне платят деньги не за результат, а за время, которое я провожу здесь. Моя деятельность сродни проституции. Вот кстати интересно, получают ли линейные менеджеры удовольствие после общения со своими подчинёнными?..

И тут я понял, что мне следует сделать. Завтра с утра я сделаю свою работу наилучшим из возможных способов.

Неожиданно я ушёл за десять минут до конца рабочего дня, не сказав никому ни слова.


== Пятница. Релиз

Костя пришёл на работу ранним утром, примерно в половине одиннадцатого, и первым делом подошёл ко мне.

— Ну, каков статус проекта? — спросил он сурово.

— Готов, — спокойно ответил я.

— А покажи, — всё так же сурово попросил Костя.

— Конечно. Вот смотри, — и я открыл папку, в которой лежал один экзешник, и дважды ткнул по нему мышкой. На секунду курсор превратился в песочные часы, и на экране появилось диалоговое окно с сообщением «Энергонезависимый КОКОРЕШ не может быть запущен в энергозависимом окружении»

Лицо Коли расплылось в довольной улыбке:

— Молодец! Это как раз то, что требуется. А энергонезависимое окружение закажем у отдела снабжения, пока они его закупят… Если закупят вообще… Слушай, а точно оно работает без электричества?

— Обижаешь, я же профессионал! — улыбнувшись, ответил я.

За чтением фишек-нет рабочий день закончился, как всегда, неожиданно.


Рассказ о том, как с помощью паскаля и куска телефонного провода был свершен некий прикол. Andrew Lobanov to All

Некогда один ламер (назовем его LLL) работал в одной детско-юношеской организации начальником компьютерного отдела. LLL сам незадолго до этих событий входил в эту организацию (правильнее будет сказать - клуб) на правах члена, да так в конце концов и стал в этой конторке работать по предложению начальника. LLL любил прикалываться. Очень сильно любил. Но с определенным стилем - атмосферой прикола. Итак - в его подчинении находились: машина начальника 286, да еще и некий русский компьютер TURBO 86щM, с егашным монитором, что стоял непосредственно в компьютерном отделе. В отдел активно приходили заниматься члены сего детского клуба, но LLL не хотел себя утруждать обучением данных личностей, и они просто игрались на вышеозначенном русском компьютере.

LLL было скучно, и он решил оттянуться. Он пришел пораньше в клуб, один конец телефонного провода привязал к гвоздю, что торчал за столом, а другой конец провода засунул в корпус системного блока компьютера, и завязал изнутри узлом, что бы не выскочил ненароком. Когда в отдел пришли старшики (члены клуба в наиболее старшем возрасте (14~18), но на год помладше самого LLL, LLL поведал им, что от своих друзей крутых программистов узнал, что на компьютере, на котором они так любят играть установлен, точнее прошит в материнскую плату сверхскоростной модем военной системы. Наличие сего ценного артефакта в столь захудалой тачке объяснялось тем, что мол компьютеры эти изготавливались для военных, но в целях конверсии переданы в детские учереждения, а про модемы забыли. В общем делался уклон на то, что самое крутое, что есть в этой машине - модем, о характеристиках которого не упоминается нигде. Ребята, которым LLL все это упорно втирал были чайниками. Конечно, они могли создавать/убивать каталоги и файлы, и даже ломать деньги в симтауне первом, в общем скорее были среднеквалифицированными пользователями, и обрадовались данному событию, и тут же запустили некий терминал, который, ессесно поведал им о том, что никакого модема нету, на что LLL хитро сверкнув глазами сказал, что модем то НЕСТАНДАРТНЫЙ, и что соответствующий терминал он принесет на неделе от тех же самых таинственных друзей крутых программистов. И пока братия принялась играть дальше, LLL пошел в кабинет начальника клуба, и оккупировав его машину залез в паскаль. Там он принялся писать этот самый терминал. Понятное дело, этот терминал только делал вид, что он был терминалом, но вид этот был таким наглым, что походил на правду. Через пару дней первая версия была закончена. Когда ничего неподозревающие юноши пришли в очередной раз в компьютерный отдел, LLL с гордым видом вытащил дискету из кармана, и сказал, что надыбал терминал. Дискета была вставлена в компьютер, и терминал немедленно был запущен, сказав, что на машине стоит крутой модем. На все вводы с клавиатуры он отвечал одинаково: "Неизвестная комманада". Отвечал по русски, ибо LLL позаботился о ребятах, не знающих английского. Дык вот, растолкав место перед клавиатурой, LLL сел пред монитором, и набрал комманду: "ПОЗВОНИТЬ ПО НОМЕРУ 73789" (нет уверенности, что номер телефона был именно таким, но что то в этом роде).

Через секунду компьютер не издав ни одного звука (попытки коннекта и т.п.) выдал сообщение, что по этому номеру отвечают голосом, и модема на том конце нет). Тогда LLL поморщив лоб изрек, а что если: и ввел пред изумленными зрителями комманду "ОПРЕДЕЛИТЬ ТЕЛЕФОННЫЕ НОМЕРА, ИМЕЮЩИЕ МОДЕМ". Как ни странно, терминал проглотил эту комманду не поперхнувшись, и стал у всех на глазах перебирать на экране пятизначные номера, иногда оставляя строчку с каким либо номером, и перепрыгивая на следующую, что бы продолжить перебор. Когда сканирование от 11111 до 99999 закончилось, на экране был список из номеров, который очень напоминал список телефонов ББС, который висел у LLL в кабинете. LLL сделал круглые глаза, и восторженно стал смотреть то на экран, то на список радостно восклицая что система корректно определила все телефоны, имеющие модем на другом конце, и вот оно доказательство - все совпадает!!! Ребята тоже радостно удивились сему факту, а огромной скорости, с которой "модем военной системы, установленный в данном компьютере" просканировал все 99999 номеров не придали значения, на что LLL и расчитывал. Какая жалость! При попытке прозвониться на конкретный телефон из списка, на экран выдавалось грустное сообщение, что де модем на той стороне увы, не хочет коннектиться по неизвестной причине (ессесно, LLL не собирался писать на паскале эмулятор вхождения в каждую BBS - долгое, муторное, и неблагодарное занятие). Факт невозможности войти на какую нибудь ББС удручил юных товарищей, начавших чуствовать себя хакерами, однако оставался еще кое какой интересный объект для хаккерских опытов, а именно, в списке телефонов, определенных как имеющих модем, кроме телефонов ББСок находился еще один номер, на против которого стояла загадочная надпись: "ОБНАРУЖЕН МОДЕМ ВОЕННОЙ СИСТЕМЫ". Совет юных хакеров под руководством LLL (главный прикол которого был заготовлен как раз за этим номером) постановил сделать прозвон и туда. Как ни странно, терминал ответил, что коннект состоялся, и на очистившийся экран выдалась обламывающая надпись "введите пароль: _ ". Пароля никто не знал, даже LLL. Ввод всяких значений после трех попыток завершался расконнекчиванием. И юное хакерское общество с разочарованием принялось играть во всякие игрушки, а LLL побежал на машину начальника - апгрейдить терминал ;). Разумеется, никто и не догадывался, что LLL и есть автор этого терминала.

На следующий день, LLL заявил, что от своих друзей крутых программеров узнал некоторые дополнительные комманды терминала. И хакерский совет продолжил свои эксперименты. Когда дело снова дошло до ввода пароля, LLL ввел следующее: "/>/ ПОДОБРАТЬ КОД". Таинственные символы "/>/" означали, что данная строка предназначена для хакерского терминала, а не для пароля. На экран деловито выскочило окошко, в котором таинственно стали перебираться семь букв. С замиранием сердца хакерское общество зачарованно глядело на сей небесный акт, и когда первая буква из перебираемых остановилась на "M" все дружно ухнули. Вскоре и вторая буква была "подобранна". Короче через 30 секунд пароль был идентифицирован: "MWD2654". ВАО!!! - дружно воскликнули все. И LLL таинственно защелкал клавиатурой, вводя это слово. Полсе ENTERа экран погас, и стал появляться текст:

МАГАДАНСКИЙ ФИЛИАЛ КОМПЬЮТЕРНОЙ СЕТИ МВД РОССИИ
Пользователь: Ерошин Дмитрий Степанович
Звание: Майор МВД Уровень секретности: 4

ДОБРО ПОЖАЛОВАТЬ В СИСТЕМУ

Объявление #224
Напоминаем, что всем сотрудникам 4 уровня необходимо в пятницу прийти на
собрание, относительно вопросов, касающихся упавшего на территории нашего
района американского спутника шпиона".

Объявление #225
В понедельник, в 18:07 сотрудникам 4го уровня и выше спуститься в
лабораторию для очередной демонстрации нового лазера. В качестве задачи лазеру
необходимо будет пробить сталь метровой толщины за 0.003 секунды.
_

LLL было подумал, что насчет лазера он перестарался, но с удивлением обнаружил, как все юные хакеры сидят открыв рты, из которых слышалось попискивание типа: "О боже!!! мы влезли в секретную правительственную сеть!!!".

Когда на экране появилась менюшка:

РАБОТА СО СПУТНИКОМ СВЯЗИ
ГЛОБАЛЬНАЯ КАРТОТЕКА ДАННЫХ ПО НАСЕЛЕНИЮ
БАНКОВСКИЕ ОПЕРАЦИИ ВЕРХНЕГО УРОВНЯ
ВЫХОД
?_

Все ахнули. Хакерский совет усек сам себя до четырех человек, фактически старшие из соображения секретности повыгоняли из кабинета младших. LLL был принят почетным главой клуба.
Какая жалость. Ни один из первых трех пунктов менюшки не желал выполняться, мотивируя тем, что сеть сейчас находится на переоборудовании. Оставалось только выйти. В тот день весь юношеский Клуб почуствовал ореол таинственности и значимости компьютерного отдела. Сколько шло слухов, распускаемых изгнанными из хакерского совета совсем молодыми членами. LLL специально ушел домой раньше времени, что бы по дороге как следует проржаться. На следующий день он снова сидел за компьютером начальника, где его никто не мог увидеть из членов юношеской организации, и паскалил-паскалил-паскалил. В тот же день он появился вновь в компьютерном отделе, где его уже ждала большая тройка человек из хаккерского комитета. Тройка поведала LLL, что пыталась голосом позвонить по "тому" телефону, и что трубку брал какой то дядька. LLL уже подумал было, что его шутка раскрылась, но тут же нашел выход: он сделал круглые глаза, и зашипел на них, что как они могли так безрассудно поступить!!!

Что их могли засечь, и что они не слышали модемного писка на другом конце лишь потому, что тот модем откликается только другому модему. Тройка очень испугалась, и пообещала впредь быть осторожнее. Но LLL решил им этого не прощать и учел это в новом апдейте терминала (кстати, никто не знал, что терминал обновлялся, ибо LLL учитывал такие вещи, как размер и дата создания файла). На следующий день хакеры под предводительством LLL, после входа в систему узрели следующее объявление, повергшее их в великий страх:

Объявление #230:
ВСЕМ МАЙОРАМ: Завтра быдет совещание по поводу попытки несанкционированного
доступа к сети, и плана обнаружения нарушителя. Напоминаем, что вчера с
неизвестного номера был осуществлен звонок на гейт в секретную сеть. По причине
краткости контакта наш администратор Дмитриенко не сумел определить номер, с
которого происходил звонок.

Объявление #231:
Майору Ерошину срочно принести документы A345 генералу.
_

Мда. Глядя в посеревшие лица юных хакеров, LLL подумал, а не переборщил ли он с объявлением #230? Однако главная фишка была заготовлена для объявления #231, потому-что едва дело дошло до меню, как на экран вывалилось окно, уведомляющее о том, что администратор сети хочет початиться...

LLL обладал некоторым артистичным талантом, ибо он с посеревшим лицом с срывающимся голосом стал наводить панику в рядах хакеров. Хакеры почти падали в обморок:

О БОЖЕ!!! ОН ХОЧЕТ С ТОБОЙ ПОГОВОРИТЬ!! ЖМИ НА РЕСЕТ!!! Но LLL слишком долго программировал этот исторический диалог, что бы позволить его прервать. Он дрожащим голосом сказал: "Нельзя!! Он нас засечет".

Короче чат начался (думается излишне говорить, что буквы в фразах администатора печатались на экране неравномерно, создавая иллюзию, как будто текст набирается человеком, и что LLL вызубрил весь диалог:

ADMIN> Привет, Ерошин, как дела?
_

Господи!!! - вскричали хакеры - он принимает тебя за того майора Ерошина. Ну точно!! - облегченно сказад LLL, у меня же пароль этого самого Ерошина. Отвечай быстрее, что бы он ничего не заподозрил - волновалась молодежь.

EROSH> Спасибо, все нормально, а у тебя?
ADMIN> Тоже ничего, ты не забудь отнести документы генералу, а то сам
знаешь, как он не любит опозданий (не забыли про объявление #231 :)
EROSH> Само собой не забуду, кстати, а почему закрыты пункты меню?
_
Не задавай никаких вопросов!!! - зашипели на LLL хакеры.

ADMIN> Из за той самой попытки нелегального доступа. Мы до сих пор ищем
нарушителя. Однако доступ к спутнику завтра будет открыт.
EROSH> Ясно, ну ладно, мне пора отсоединяться.
ADMIN> Пока..
> [ЧАТ ОКОНЧЕН]
_

Целую минуту в кабинете царила мертвая тишина. Хакеры широкими глазами смотрели на LLL, а он сам очень устало и облегченно откинулся на стул, и тяжело дышал. Вдруг все восторженно заговорили, позравляя LLL с победой в этом очень щекотливом происшествии. Потом все бросились курить, поскольку нервы у всех были напряжены до предела. LLL был воздвигнут в ранг святых. Когда все убежали дымить, LLL стал смеяться так, как не смеялся никогда.

Но что было на следующий день!!! А на следующий день LLL при всех вошел в первый пункт меню "РАБОТА СО СУТНИКОМ СВЯЗИ". Там были подпункты:

ИНФОРМАЦИЯ О СПУТНИКЕ
РЕСХЕМИРОВКА СПУТНИКА
ВЫХОД
?_
LLL выбрал первый пункт. Появилось сообщение "опрос спутника", и через 10 секунд выдались нелепые характеристики, который LLL смог придумать, исходя из своих скромных познаний в космической области. Забавным был один параметр: "Вышел из строя десятый модуль солнечной батареи". Хакеры были очень испуганы, и стали понимать, что игры с такими штуками, как военный спутник очень опасны, и стали умолять LLL выйти из терминала. "Сейчас, минуточку, только посмотрю, что там еще", и вошел во второй пункт...

Изобразилась довольно грубая схема, изобразавшая участок земли, на котором было всего три точки. В над этой схемой висела точка, изображавшая спутник. Из одной точки на земле шла пунктирная линия до спутника, и от него на другую точку, под которой было надпись "Московский головной центр". Тут LLL "случайно" нажал кнопку влево, и луч отодвинулся от московского центра. "ЧТО ТЫ ДЕЛАЕШЬ? ЛУЧШЕ НЕ НАДО!!!" - заволновались хакеры. Не бойтесь, я не подтвержу комманды, отмахнулся LLL. Кстати, лицо у него было такое серое, а дыхание такое же чатое, как и у хакеров. Навел он луч на вторую точку, под которой засветилась надпись "THE PENTAGON". Так, это уже слишком!! - сказал LLL, - надо выходить, и вместо ESC "случайно" нажал ENTER..

ПОСЫЛКА НОВЫХ КООРДИНАТ СПУТНИКУ......................100%
ПОВОРОТ СПУТНИКА НАЧАЛСЯ, ЖДИТЕ!.........................._
Хакеры сильно испугавшись выбежали из кабинета. Остался один самый смелый. Он видел, как LLL чуть не плача выл во весь голос: "ГОСПОДИ!! ЧТО Я НАДЕЛАЛ!!! ГОСПОДИ!! ЧТО СО МНОЙ БУДЕТ!!!"

ПОВОРОТ СПУТНИКА В СТОРОНУ ОБЪЕКТА "ПЕНТАГОН" ЗАКОНЧЕНО. НАЧАЛО РЕЖИМА
СВЯЗИ...

Связь установлена:

===============================================
The PENTAGON online millitary NETSystem ASN34x5
===============================================

Who are you?!
?_

Тут у LLL "не выдержали нервы", и он нажав на ресет выскочил из кабинета, и поведал хакерам о том, что больше никогда не будет ничего хакать. А тот свидетель, что остался при LLL во время "сеанса связи с пентагоном" рассказал молодежи о пентагоновском коннесте.

LLL был возведен в ранг дьявола, которому все сочуствовали, и которым восхищались все члены заведения, даже те, которые по идее не должны были ничего знать, однако знали (поскольку кто то из хакеров любил много болтать). Не знали об этом лишь взрослые работники клуба (по понятным причинам).

А LLL вновь засел за очередной мощный апдейт.

Через неделю LLL "снова осмелел" и решил вновь прозвониться. Хакеры тоже соскучились по высокому уровню адреналина в крови. Однако терминал вывел надпись, что телефон занят. Тогда LLL ввел очередную, подсказанную все теми же друзьями крутыми программистами комманду: "ПРОСЛУШАТЬ ЗАНЯТУЮ ЛИНИЮ".

И узрели хакеры на экране виртуальное секретное заседание членов разведки: (опять таки, символы выводились с расстановкой), и диалоги шли в реальном времени.

GENERL> А что по этому поводу скажет майор Ерошин?
EROSH> Я думаю, что надо провести массовую акцию по розыска этого хакера
_
Ой-ой!! - запищали хакеры, - "LLL, это они про тебя говорят!!"

ADMIN> Я улучшил меры защиты. Однако, похоже, что хакер имеет модем военной
системы. Это очень редкое устройство. По идее можно вычислить, у кого их
гражданских может быть это устройтво.
_
LLL "запаниковал"

GENERL> И все таки странно. Мы, пять опытных сотрудников общаемся здесь, и
ничего путного придумать не можем!!
ADMIN> Ошибаетесь, товарищ Генерал, нас здесь шестеро!!!
GENERL> Как шестеро? А ну ка все пересчитайтесь!
ADMIN> Я первый
SCIEN> Я втор
_
Тут один "хакер" с особо слабыми нервами не выдержал, и нажал на ресет, лишив таким образом остальных хакеров великого зрелища, которое заготовил для них LLL.

На этом хочется остановитья, и сказать, что все вышеописанное является лишь половиной от той полноты прикола, что учинил LLL. Не хватило сил написать про встречи с секретным агентом Девидом Вульфом, про то, как LLL передал в пентагон шифровку, про то, как посреди Нортона открылся сеанс спутниковой связи, и о том, как электрический импульс посланный спецоборудованием ОВД сжег таки злополучный модем военной системы, установленный в русском компьютере TURBO 86M.

Модем "сгорел" потому, что LLL начал осознавать, что его шутка несколькостала выходить из под контроля, поскольку слухи о великом "хакере" стали просачиваться в политехникум, в котором LLL учился в свободное от взлома военных систем время.

Короче терминал с исходниками был грохнут, провод вытащен из компьютера. Единственное, что осталось - так это перепуганные "хакеры", которые еще долгое время шепотом уведомляли LLL о том, что "СЕГОДНЯ Я ЕХАЛ В АВТОБУСЕ, И НА МЕНЯ ПРИСТАЛЬНО СМОТРЕЛ КАКОЙ ТО БУГАЙ В МИЛИЦЕЙСКОЙ ФОРМЕ!!! ПО-МОЕМУ ЗА МНОЙ СЛЕДЯТ". LLL перед уходом из юношеской организации так им и не сказал, что все это был прикол.

Вот что можно сделать с помощью паскаля, телефонного провода и бурной фантазии.


Ток-шоу "Мой компьютер" Andrew Lobanov to All

Ведущий: Доброе время суток! В эфире ток-шоу "Мой компьютер". Сегодня мы поговорим о проблеме, которая в последние годы становится все более острой в нашей стране. Проблеме, разрушающей жизнь многих людей, в первую очередь - молодежи. Имя этой проблемы - лицензионный софт. Встречайте нашего героя.

Под музыку загрузки Windows входит герой - бледный парень с мешками под глазами.

Ведущий: Правда ли то, что вы пользуетесь лицензионным софтом?

Герой: Да, уже около двух лет.

Ведущий: Расскажите, как вы впервые попробовали лицензионный софт.

Герой: Ну, типа, меня втянула моя девушка. Она тогда работала в региональном представительстве Microsoft, ну и уговорила меня попробовать.

Ведущий: И вы согласились? Разве вы не знали о последствиях?

Герой: Ну, типа, она сказала, с одного раза ничего не будет. Всегда можно потом отказаться. Да я и сам подумал, что у меня, силы воли нет? Поначалу мне даже и не понравилось особо. Знаете, эти нефиксенные глюки, ощущение обалделости и опустошенности в кармане...

Ведущий: Тем не менее, вы попробовали снова.

Герой: Хотелось понять, что люди в этом находят.

Ведущий: Поняли?

Герой: Знаете, тем, кто не пробовал, это не объяснить.

Ведущий: Попрошу без агитации, у нас прямой эфир. Итак, вы втянулись.

Герой: Ну, типа, угу.

Ведущий: Ваши друзья не пытались вас остановить?

Герой: Они от меня отвернулись, когда узнали... Да ну их на фиг. У меня теперь новые друзья, тоже, типа, лицензионщики.

Ведущий: А ваши родители знают, что вы - пользователь лицензионного софта?

Герой: Типа, конечно. Мне же постоянно нужны деньги на покупку новых версий. Из-за этого вечные разборки, отец кричит, что я позор семьи...

Ведущий: А с той девушкой вы продолжаете встречаться?

Герой: Нет. Она прошла курс линуксотерапии и сказала, что хочет начать новую жизнь, где ей, типа, ничего не будет напоминать о прошлом.

Ведущий: А сами вы не пробовали лечиться?

Герой: Пробовал, а что толку? Все равно, как увижу голографическую наклейку...

Ведущий: У вас бывают ломки?

Герой: Да, мой комп ломался уже несколько раз из-за глючных релизов. А что делать? Это и в лицензионном соглашении сказано - поставляется AS IS, никакой гарантии...

Ведущий: Но вы хотите бросить?

Герой: Раньше хотел, а теперь думаю - а че, типа... на Западе многие так живут...

Ведущий: Ну что ж, послушаем мнения наших зрителей.

Ассистенты с микрофонами обходят зал.

Тетка: Вот из-за таких, как вы, наши отечественные хакеры сидят без работы! А у них, между прочим, жены и дети! А у некоторых еще и мужья!

Дедок: Стыдно должно быть, молодой человек! Я в молодые годы работал на IBM-360, так у нас о лицензионном софте и слыхом не слыхивали! Сейчас модно ругать прошлое. Да, конечно, были ошибки. Но какая была молодежь! Романтика была, порыв, идея! Не то что софт - железо и то пиратски копировали! Разве мы могли помыслить о том, чтобы продаться Биллу Гейтсу за яркую коробку!

Девица: А я бы никогда не стала встречаться с парнем, который юзает лицензионный софт. Они же не могут ничего. Ни защиту взломать, ни код ввести. У них вечно висит все. Только и способны, что по телефону... со службой техподдержки... (Герой краснеет.)

Женщина: А что вы все накинулись на парня? Ему помочь нужно, а не ругать его... Конечно, он уже на той стадии, когда сразу вернуться к нормальному пиратскому софту невозможно. Но можно, для начала, попробовать пересадить его на freeware. Потом на shareware, и постепенно увеличивать срок без регистрации...

Бабка: Я не знаю про лицензионный софт, но я хочу сказать, что в нашем подъезде третий месяц нет выделенки, приходится бегать к соседям за диал-апом, а ЖЭК... (объединенными усилиями у бабки отбирают микрофон)

Ведущий: Итак, как видим, аудитория не поддерживает пристрастие нашего героя. А теперь послушаем нашего эксперта-психолога.

Психолог: К сожалению, сейчас многие недостаточно серьезно относятся к данной проблеме. Ссылаются на опыт Запада, в частности, Голландии. Но на самом Западе многие бьют тревогу, обеспокоенные снижением уровня компьютерной грамотности. Кто из вас слышал о голландских хакерах? На самом деле, пристрастие к лицензионному софту - это тяжелая патология, способная разрушить всю жизнь человека. Сначала ему кажется, что он может в любой момент вернуться к нормальной жизни. Но он все чаще испытывает потребность в новых лицензионных версиях и уже не может остановиться. Он тратит на это все свои деньги. Нарушается круг общения, возникают физические нарушения - больной забывает адреса хакерских сайтов, его тошнит от вида пиратского софта... Возникают комплексные расстройства психики, в частности, может развиться навязчивая идея платить даже за freeware'ный софт. Как правило, пользователями лицензионного софта становятся люди несамостоятельные, внушаемые, со скрытым комплексом неполноценности. Им хочется выделиться из общей массы или, напротив, не отстать от товарищей; они бояться реальности и ищут иллюзорной защиты у службы технической поддержки. Здесь проявляется та самая надежда откупиться от проблемы вместо того, чтобы решать ее, которая заставляла еще наших первобытных предков приносить жертвы духам. Хотя немало и тех, кто пробует просто из любопытства, наслушавшись пропаганды дилеров о якобы безглючности лицензионного софта. Не будем забывать, что за лицензионным софтом стоит бизнес с оборотами в миллиарды долларов, кровно заинтересованный во втягивании все новых пользователей в это пагубное пристрастие.

Ведущий: Ну что ж, благодарим нашего эксперта и надеемся, что для нашего героя еще не все потеряно. До встречи в онлайне.


Повремёнка Andrew Lobanov to All

У нас, помнится, тоже были некоторые волнения, связанные с повременной оплатой телефонной связи в середине прошлого десятилетия. Я как юнец-нищеброд сильно маялся в связи с этим =)
----

Источник: "Химия и жизнь", ©5-1998
Автор: С.Тихоненко

Итак, повременная оплата за телефон, или, как ее называют для краткости, - повременка. Мы относимся к этому спокойно - и потому, что не в силах помешать ее введению, и потому, что по скудости воображения не можем представить себе возможных последствий.

Первыми принимают удар наименее обеспеченные слои компьютерного сетевого сообщества. Закрываются серверы, которые не в силах оплачивать счета за многие часы работы. Разумеется, сети пытаются выжить: перекраивается схема передачи информации, заполняются бреши, нагрузку берут на себя наиболее преданные своей сети. Пользователей с плохой связью и дешевыми модемами лишают связи. Для них ужесточают ценз (интеллектуальный, возрастной, технический). Происходит элитаризация сетей.

Модераторы начинают жестоко карать авторов малозначимых, неинформативных писем. Передача больших файлов становится роскошью, которую могут позволить себе немногие. Поток сообщений падает. Само сознание того, что за передачу сообщения придется платить - причем платить будет не только автор, но и все члены сети, - изменяет характер писем: они становятся сухими, деловыми, короткими, дабы никто не мог упрекнуть отправителя в пустословии. Сеть из средства общения превращается в средство деловой коммуникации, в средство обмена информацией, а не мыслями.

Недостаток общения восполняется личными встречами, которые устраиваются все чаще. Это способствует объединению членов сетей в подобие группировок. Ситуация напоминает зарождение преступных сообществ - та же отчужденность от социума, то же единство вкусов и целей, принадлежность к одной возрастной и социальной группе, сходные типы и модели мышления, даже наличие языка, непонятного остальным людям.

Тем временем разоряются провайдеры Интернета, поскольку их клиентура исчезает. Интернетчики, как правило, люди достаточно обеспеченные и потому оказываются способны первые несколько месяцев после введения повременки по-прежнему пользоваться услугами провайдеров. Но вскоре они понимают, что оплата Интернета в совокупности с поминутной платой за телефон для них непосильна. Они начинают чувствовать себя обиженными; необходимость раздобыть деньги для поддержания сети, депрессия из-за невозможности сохранения привычных контактов провоцирует их на преступные действия.

Профессия сотрудника АТС становится одной из самых опасных. Расправы над связистами повсеместны. Правительство принимает контрмеры, усиливая охрану телефонных станций и их сотрудников. Сети, со своей стороны, объединяются в погромные бригады и устраивают штурмы АТС. По нескольку дней удерживая здания телефонных станций, сетевые группировки эксплуатируют попавшие к ним в руки коммуникационные ресурсы - перекачивают огромные объемы информации из Интернета и обмениваются ею. Здания АТС видны за много километров по голубоватой пороховой дымке, поднимающейся к небу.

Стремясь удержать телефонные коммуникации в своих руках, правительство вводит на телефонные станции армейские гарнизоны. Минсвязи превращается в силовое ведомство, его вооруженные силы становятся почти такими же многочисленными, как у Минобороны. Президент учреждает должность главкома Минсвязи в чине маршала РФ. В стране - разгул преступности. Как всегда и во все времена, в критические моменты люди начинают грызться и внутри своего сообщества. Необходимыми атрибутами хорошего модема становятся стальная дверь и огнестрельное оружие. Серверы охраняются круглосуточно, и только лучшие охранные агентства берутся за эту работу. Однако у серверов то и дело появляются новые хозяева, которые подходят к аппаратуре, разгребая стреляные гильзы.

В ходе боев происходит окончательное сплочение членов внутри сети. Их военизированные бригады терроризируют города и пригороды, уничтожая коммуникации, похищая компьютерную технику. В то же время их хакерская элита ведет беспощадную виртуальную войну, блокируя работу банков и организаций, использующих вычислительные мощности. Страна стремительно скатывается в разруху и хаос.

Банды одичавших сетевиков шастают по выжженным просторам страны, грабя коммерческие (демосовские, гласнетовские и прочие) караваны, перевозящие электронную почту - огромные запечатанные сургучом ящики с дискетами, - и совершая набеги на укрепленные пивоваренные заводы, поскольку излюбленный напиток хакеров - пиво - становится ритуальным: им накачивают ся перед сражением, чтобы впасть в боевое безумство.

Именно в это время вероятно появление лидера, который организует разрозненные формирования и захватит власть в стране. Тотальная компьютеризация общества, которая за этим последует, поднимет Россию на небывалый технический и интеллектуальный уровень, а по своим творческим способностям в области идей она затмит все остальные страны.

Если же лидера не найдется, то Россия сделает гигантский шаг назад, выпав из системы мировых коммуникаций. Это будет любопытнейший пример локального разрушения цивилизации, столько раз описанного фантастами: общество имеет материальные ценности, но не в силах продуцировать новые, поскольку не обладает необходимыми техническими ресурсами. Правда, фантасты причиной такой катастрофы обычно считали атомную войну. На самом же деле все будет гораздо прозаичнее и начнется с введения повременной оплаты за телефон.


Если бы программисты строили дома Andrew Lobanov to All

1.03. Ура! Нам предложили крупный контракт на постройку 12-этажного жилого дома. У всех бурный энтузиазм. Выпили на радостях 2 ящика пива.

2.03. Заказчику не нравится выражение «как только, так сразу». Требует назвать конкретные сроки. Темный, ничего не смыслит в высоких технологиях.

3.03. Обсуждали сроки. Выпили 3 ящика пива. Петрович говорит, что тут всей работы на 4 месяца. Значит, на самом деле 8. В итоге в контракте записали 12, хотя раньше, чем за 16, вряд ли управимся.

6.03. Петрович пошел сдавать бутылки.

8.03. Отмечаем 8 Марта. Женщин у нас в фирме нет, так что праздник никто не портит.

2.04. Петрович говорит, что пора начинать работать. Сговорились они, что ли? Обнесли площадку забором и повесили красивые плакаты «Строительство ведет компания «Аllstrоу» (www.аllstrоу.ru)». С чувством выполненного долга играем в Quаkе.

20.04. Пришел заказчик, интересовался, как дела. Посадили его за Quаkе и позволили нас всех обыграть.

21.04. Обсуждали проект. Сидоров предлагает крупноблочную архитектуру. Петрович настаивает, что все надо строить по старинке, из кирпича, не по-ламерски. Самый радикальный проект предложил Алекс: построить несколько десятков деревянных коттеджей и потом соединить их подземными туннелями. На Западе сейчас так модно. Напомнили ему, что заказчик требует именно 12-этажный дом. Пытались решить вопрос дуэлью в Quаkе. Алекса с его коттеджами завалили сразу, но между Петровичем и Сидоровым вышла ничья. В итоге каждый будет строить по своему плану, а потом попытаемся все это соединить, чтоб не рухнуло.

30.04. Первый этаж готов! Показали его заказчику. Он интересовался, почему в разных комнатах разная высота потолков, почему из стен вываливаются кирпичи и почему в доме нет подъезда, а влезать приходится через окно. Объяснили ему, что это специальные ограничения демо-версии. Уходим на праздники, гордые собой.

10.05. Петрович протрезвел первым и долго ругался. Мы думали, что Алекс выпил все пиво. Оказалось хуже: мы забыли про фундамент. В проекте он, конечно, описан, но ведь документацию читают только ламеры.

11.05. Ломали первый этаж. Обидно, блин.

11.07. Работаем. Петрович достраивает второй этаж, Сидоров — пятый. Алекс отгрохал шахту лифта до девятого этажа, она в сильный ветер подозрительно качается. Временно поставили деревянные подпорки.

17.07. Алекс строит чердак и крышу. На земле. Потом поднимем краном.

13.08. У Сидорова не стыкуются панели. Щель больше метра. Сидоров позвал Петровича, но тот заявил, что у него своих дел по горло и вообще без знания внутренней архитектуры панелей ничего сделать нельзя.

14.08. Разломали несколько панелей, чтобы Петрович мог изучить внутреннюю архитектуру. Петрович ругается, кричит, что проектировщики панелей — полные ламеры.

17.08. Петрович заделал дыру. Правда, панели при этом перекосились, но это уже мелочи. Проводку из обеих панелей пришлось вывести наружу и связать узлом. Петрович замотал узел изолентой и уверяет, что будет работать, если только дождь не пойдет.

1.09. Стройкомбинат выпустил новую версию панелей, улучшенной прочности и утепленности, со встроенными стенными шкафами. Правда, ни по форме, ни по размеру они не совместимы с предыдущими и в три раза тяжелее. На какую архитектуру они вообще рассчитывают, эти комбинатские?

16.09. Прибежал Алекс, обуреваемый идеей. Предлагает сделать все окна в доме изменяемого размера. Говорит, заказчик будет тащиться. Сказали ему, чтоб не выпендривался.

2.10. Петрович добрался до пятого этажа. Горд собой. Обратили его внимание на тот факт, что его стена наклонена под углом 40 градусов. Он ругался, кричал, что мы ламеры и ничего не понимаем. Потом обещал подумать.

3.10. Приходил заказчик. Спросил, почему стена наклонена под углом 40 градусов. Объясняли ему про силу Кориолиса. Он все выслушал, потом сказал, что он, конечно, в строительном деле ничего не смыслит, но у него по соседству точно такой же дом, и там стена прямая. Блин. Потом этот идиот Алекс ляпнул при нем про свои изменяемые окна. Заказчик, естественно, загорелся и настаивает, чтоб делали именно так. Дважды блин.

4.10. Спросили Алекса, придется ли все разбирать ради его окон. Он уверяет, что нет — будто бы и у стандартных панелей есть такая недокументированная функция.

5.10. Петрович признал, что со стеной действительно имеется проблема. Говорит, что неправильно положил какой-то кирпич. Но чтобы понять, какой именно, надо перебрать их все. Проще все снести и построить заново.

6.10. Убеждали Петровича, что построить все заново из кирпича он уже не успеет. Демонстрировали ему расчеты на калькуляторе. Петрович ругался, кричал, что калькулятор придумали ламеры. Потом все-таки согласился строить из панелей и ушел с горя в запой.

8.10. Ломали кирпичную часть. Попутно повредили панельную. Вся постройка скрипит и угрожающе шатается. Укрепили деревянными подпорками и пошли играть в Quаkе.

17.10. Петрович вышел из запоя. Работаем.

7.11. Празднуем 7 Ноября — или как оно там теперь называется? Коммунистов у нас в фирме нет, так что праздник никто не портит.

15.11. Вспомнили, что у нас кран достает только до 8 этажа. Послали Сидорова доставать новый кран. Играем в Quаkе. Алекс замочил Петровича. Растет смена!

24.11. Вернулся Сидоров. Кран не достал, зато достал крутой экскаватор. Предлагает вырыть глубокую шахту и построить дом не в высоту, а в глубину. Говорит, что нигде в контракте не сказано, что 12 этажей должны быть над поверхностью. Еле отговорили.

25.11. Устроили мозговой штурм по проблеме крана. На последней бутылке пива нашли решение. Бросили основное строительство. Строим рядом 4-этажный дом. Потом втащим наш кран ему на крышу.

25.12. Празднуем католическое Рождество. Католиков у нас в фирме нет, так что праздник никто не портит.

14.01. Ничего не помню. Голова болит. Мужики, какой сейчас год?

2.02. Ну, кажется, наконец-то достраиваем 12-й этаж. Завтра будем прилаживать сверху чердак и крышу, что соорудил Алекс.

3.02. Алекс — ламер. Крыша регулярно съезжает. Пока подперли краном. Думаем, что делать дальше.

4.02. Алекс доказывает, что он не виноват. Просто 12 этажей Сидорова на 4 метра выше и на 5 метров шире, чем 12 этажей Петровича. Выяснилось, что они строили из разных панелей. Но Алекс все равно ламер, поскольку его крыша не подходит по размеру ни одному из вариантов. Его шахта лифта, кстати, тоже.

5.02. Латали, укрепляли и наращивали крышу. Петрович говорит, что будет держаться, если снег не пойдет.

7.02. Снег пошел.

10.02. Соорудили крышу из фанеры, покрасили под жесть. Будем надеяться, заказчик не заметит.

11.02. Тестировали лифт. Его остановки приходятся между этажами, но выбраться из кабины можно. На четных этажах ползком, на нечетных — подтягиваясь. Не забыть описать это в документации.

12.02. А вообще-то лифт ездит крайне медленно. Петрович ругает всех ламерами и собирается заняться оптимизацией.

13.02. Петрович оптимизировал лифт. Тот разогнался, пробил крышу и улетел в неизвестном направлении. Хорошо, что крыша фанерная, и чинить будет легко. После этого шахта лифта рухнула. Вспомнили, что так и не заменили деревянные подпорки на что-нибудь более прочное. Ничего. Ходить пешком полезно.

15.02. Идут отделочные работы. Почему-то куда-то исчезают маляры и штукатуры. Договорились, чтоб прислали еще.

17.02. Выяснилось, что из-за ошибки Сидорова двери на этажах со второго по шестой открываются только на вход. В результате на этих этажах скопилось множество маляров и штукатуров, которые не могут выйти обратно. Сидоров обещал все поправить. Пока кормим маляров и штукатуров через форточки.

20.02. Алекс, наконец, доделал свои изменяющиеся окна. Тестировали. Выяснилось, что при изменении размера окна в нем бьются стекла. Кроме того, наблюдается ряд побочных эффектов. Например, в гостиную одной квартиры может въехать унитаз и ванна из другой. Также иногда исчезают двери и осыпаются балконы. Жаловаться на стройкомбинат бесполезно — они скажут, что нечего пользоваться недокументированными функциями.

21.02. Приходил заказчик. Спрашивал, нельзя ли внести в проект небольшие изменения. В частности, вместо 12-этажного дома построить поселок из деревянных коттеджей, соединенных туннелями. Он прочитал, что на Западе сейчас так модно. Нейтрализовали Алекса прежде, чем тот успел открыть рот, и вежливо, но твердо объяснили заказчику, что он не прав.

22.02. Балконы продолжают сыпаться, хотя изменяемые окна мы больше не трогали. Видимо, это какой-то независимый глюк. Какой, искать уже поздно, так что просто отодрали оставшиеся балконы от греха. Попробуем объяснить заказчику, что это сделано в целях оптимизации.

23.02. Праздновали 23 февраля. Военных у нас в фирме нет, так что праздник никто не портил. Женщин тоже нет, так что подарков нам никто не дарил. Обидно.

25.02. Алекс попытался доделать свои окна. В результате половина из них ужалась до нулевого размера и обратно не разворачивается. Сказали ему, чтоб больше не выпендривался, а то будет еще хуже.

27.02. Вспомнили, что так и забыли сделать подъезд. Размышляли, не рухнет ли дом, если прорубить его сейчас. Сидоров сказал, что лучше не рисковать. Петрович обозвал его ламером и согласился. Не забыть описать в документации вход через окно как особенность дизайна.

1.03. К-как первое марта?! Откуда?! Вчера же еще… Блин. Кто ж знал, что в этом ламерском феврале 28 дней! Выходит, сдача объекта — не через неделю, а послезавтра?!

2.03. Аврал. Работаем 24 часа в сутки, не просыпаясь.

3.03. Убедили заказчика, что нам нужен еще день для финального тестирования. М-да, ну мы вчера и наработали… А в общем, не все так страшно. Ну что с того, что некоторые двери находятся в полу или в потолке, либо ведут с десятого этажа прямиком на улицу, в некоторые квартиры в принципе невозможно попасть, санузел кое-где совмещен с кухней, в половине дома нет воды, в другой половине — электричества, канализация обрывается на шестом этаже, а лестницу между восьмым и девятым пришлось сделать веревочной? Главное — провести заказчика правильным маршрутом. И еще — успеть до завтра развесить на месте исчезнувших окон картинки с изображением заоконных пейзажей…

4.03. Yes! Yes! Мы сделали это! Отмечаем сдачу объекта. Я пью мало, мне надо еще успеть уволиться, прежде чем эта хренотень рухнет к чертовой матери…


FAQ про клавишу SHIFT Andrew Lobanov to All

Вопрос. На моих клавишах shift нарисованы маленькие стрелочки. Значит ли это, что настоящие клавиши shift расположены над ними, а эти клавиши являются лишь указателями?

Ответ. Нет, это действительно настоящие клавиши shift. Маленькие стрелочки на них означают "вверх", в смысле "оторвать взгляд от клавиатуры и посмотреть на экран". Ваша клавиатура говорит, что пора осваивать "слепой набор" и перестать смотреть себе под пальцы.

В. Что случится, если нажать две клавиши shift одновременно?

O. Вы получите возможность вводить ещё большие буквы. Однако не стоит использовать эту возможность, поскольку такие буквы также более яркие, а это может привести к выгоранию люминофора вашего монитора. В результате вы можетепопасть в неприятное положение, если вводили таким способом щекотливые фразы. Возможно, вам стоит приобрести программу автора "Защитник от выгорания при использовании клавиши Shift" всего за $139.95. Или не стоит, это ваш компьютер. Но не говорите, что вас не предупреждали.

В. Моя религия не позволяет использовать клавиши shift. Как мне вводить заглавные буквы и знаки пунктуации?

O. Обсудите возможные альтернативы с вашим духовным наставником. Возможно частое использование клавиши Caps Lock не разозлит вашего бога, или, возможно, вы можете нанять помощника, который будет нажимать и отпускать клавишу shift для вас. Также возможен вариант замены знаков пунктуации буквенными выражениями. Заменяйте "?" выражением "чё", "!" — "ага", "." — "тчк" и т.п.

В. Я нажал shift и он залип!

O. Как часто вашей клавиатурой пользуются дети, обожающие шоколадное масло? Если часто, вам стоит подумать о чистке клавиатуры, для её надёжного функционирования. Для этого, крепко обхватив оба конца клавиатурного шнура, выдерните их резким движением. После этого, опустите клавиатуру в теплую воду и хорошенько почистите металлической щеткой и вашим любимым моющим средством с запахом лимона. Наконец, высушите клавиатуру. Можно сушить с помощью фена, или положить в сушку не менее, чем на 60 минут (можно, также использовать микроволновую печь — Прим.пер.) И последнее, но не менее важное — не забудьте вытрусить клавиатуру (или то, во что она превратилась).

В. Почему на моей клавиатуре нет клавиш shift, но есть две с надписью hif?

О. Для крайних жителей Севера повторяем ещё раз — вам стоит подумать о необходимости чаще чистить клавиатуру и мыть руки.

В. Есть ли клавиши shift на моем Macintosh?

О. Да, но вместо маркировки "shift" на них нарисовано возбужденное лицо Mac, что-то вроде :O . Нажимайте эту клавишу, когда вам нужен shift и радуйтесь, что у вас дружественный Mac, а не обычный старый ПК со всеми его сложными названиями клавиш.

В. Мне надоело нажимать клавишу shift каждый раз, когда мне нужны прописные буквы. Есть ли другие способы вводить заглавные буквы?

О. Сейчас Век Сверхудобств! Вы можете использовать мощь клавиши shift просто при помощи своего голоса! Проверьте, оборудован ли ваш компьютер системой распознавания голоса. Для это четко и медленно произнесите слово "shift" в ваши колонки. После чего внимательно посмотрите на клавиатуру: нажалась ли клавиша Shift. Учтите, что вам может понадобится повторить эту операцию несколько раз, чтобы "обучить" компьютер понимать ваш голос. Помните, у компьютера, как и у "собачки Павлова" есть вторая сигнальная система, поэтому старайтесь по возможности его поощрять — делайте ему внеплановую разметку диска или разгон процессора. Можете попробовать апгрейд. В том случае, если компьютер не достаточно быстро реагирует на ваши голосовые команды, попробуйте метод "кнута" — даунгрейд вылечивал и не таких строптивцев.

В. На клавиатуре две клавиши shift, которой из них мне пользоваться?

О. Избегайте чрезмерных нагрузок на клавиши shift. Для этого используйте каждую клавишу поочередно. Ведите учет количества нажатий на каждую из клавиш, таким образом их использование будет равномерным. Ваша клавиатура может быть укомплектована маленьким блокнотиком. Вы должны использовать его для маленьких отметок в две колонки, при каждом нажатии клавиши shift. Помните, лучше иметь маленькие неудобства, чем возится с поломанной клавишей shift.

В. Почему клавиши shift больше других?

О. А они не больше. Это оптический обман. Ну, вот Луна кажется намного больше, когда она низко над горизонтом. Так и ваши клавиши shift кажутся большими из-за их близости с другими клавишами. Чтобы убедится в этом, выйдите ночью в поле с вашей клавиатурой, установите ее вертикально и отойдите на 200 метров. Теперь взгляните на нее. Все клавиши одного размера!

В. Если я нажму клавишу не вовремя или слишком много раз, мой компьютер взорвется?

О. Нет. Ну, вообще говоря — нет. Только если вы не пользуетесь ноутбуком фирмы NEC. Или эмуляцией терминала vt100. Но даже в этих случаях вряд ли. Не думайте об этом. Забудьте, я хотел сказать... Только нажимайте её мягко...


Дневник тестировщика [3/3] Andrew Lobanov to All

== 12 марта.

Утро началось с яростного пыхтения Бригадира. Виртуозно матерясь, он втащил в квартиру две разборные гантели по 16 килограмм каждая. Через 10 минут пришел Гусь с самым элегантным спортивным снарядом в мире - со скакалкой. Еще через 5 минут Бочарик принес плечевой эспандер, а Фитиль с Хрипатым вкатили в комнату самую что ни на есть настоящую штангу. Ну, почти настоящую. Как бы комнатный вариант. Гусь, увидев ее, тут же помчался бить мировые рекорды, поднял ее на грудь и упал вместе с ней, хорошо хоть на руки Фитиля с Хрипатым. Если бы не эти два ангела во плоти, Гусь попрощался бы напрочь со своей грудной клеткой, потому как у настоящей штанги блины большие и под ней, в принципе, можно выжить, даже если на тебя вся эта железяка свалится. А у этой малютки, когда она на полу, расстояние от пола до грифа - стакан с небольшим, то есть - отошел бы Гусь от дел непременно.

Отобрав у мастера тяжелой атлетики штангу и вручив ему пока скакалку, пираты пошли на кухню рисовать фломастерами тренировочный график. Поскольку теперь олимпийский процесс вклинивался в рабочий, график этот был очень подробный. Попутно выяснилось, что никак мы даже до 19:00 не укладываемся. Нужно еще хотя бы час. Или два. Решили - до 20:00, но с восьми.

В общем, утро началось с черновой, так сказать, прицелочной тренировки. Один я не принес ни одного спортивного снаряда, но меня тут же положили на пол отжиматься, как сказал Хрипатый, чтобы жизнь медом не казалась. Честно говоря, не помню, что бы, например, вчера, она мне такой казалась, но спорить я не стал. К тому же, неожиданно мне это понравилось. Окно открыли настежь и целый час сопели, не переставая. Потом включили компьютеры и по очереди приняли душ. Деловитость и смысл жизни просто витали в воздухе. И до самого вечера нам казалось, что что-то в этой жизни мы раньше делали не так.

Бригадир впервые за много недель сделал без моего возврата "Терминатор", я ласково пожурил на форуме "Гламура" юзеров, Бочарик блестяще отрисовал очередной миадовский маразм, а Хрипатый сегодня подыграл всем нам, подогнав самые неглючные из своих запасов программы. Что касается Фитиля, то мы его почти насильно выпроводили, сказав, что гантелев на всех не хватит, а ходить между нами сегодня нехуя, потому что все трезвые.


== Аж 29 марта.

Файл с дневником я чуть не угробил при чистке компьютера, напрочь о нем, о файле, забыв. Чуть не три недели мы сходили с ума от собственной правильности. Мы бегали по утрам, тягали гантели, рвали и жали штангу, прыгали через скакалку, порвали три эспандера и нам все было мало. Ели мы исключительно вареные куриные грудки без соли. Пили чай без сахара. Пили трехлитровками молоко и тазиками сметану. Нам завидовали все окрестные коты. Нас потеряли подруги и жены. На нас нарадоваться не могли "Гламур" и "Черный квадрат". В общем и целом - наша маленькая команда превратилась во все сметающий на своем пути ледокол, живущий даже не по часам, а по минутам.

Но сегодня - 29 марта. А через субботу-воскресенье, соответственно - 1 апреля. Этот факт, неожиданно проявившийся у меня в голове, я не опубликовал по понятным причинам. И начал подготовку к новой рабочей неделе. Перво-наперво, я проник по сети в автозагрузку Бригадира и разместил там ссылку на файл с названием "metro.exe". Гусю я туда же сбросил милый файлик, переворачивающий экран вверх ногами. Бочарику я решил заменить фото на рабочем столе, пошарил на сервере, пока не обнаружил в порнухе мало кем посещаемую папочку с названием "Говноеды". Собственно, это они и были. Копрофилы, то есть. А картинки там - одна краше другой. Больше трех секунд не выдержишь. Я выбрал самую коричневую. Комп Хрипатого я трогать не стал, потому что это сервер, а сервер - это святое. Да и пролезть туда не просто. Хрипатому я приготовил кое-что другое. В общем, до самого вечера, до конца рабочего дня все были вежливы, тактичны и улыбались, как идиоты. Не было споров, кому сейчас тягать гантелю, а кому штангу. Никто не вырывал друг у друга скакалку. Британский парламент, одним словом. Ни дать, ни взять - джентльмены.


== 1 апреля.

Утром я не сразу вошел в подъезд, а специально обошел вокруг дома, пытаясь как-то пригасить или хотя бы сделать не сильно заметным рвущийся наружу смех. В квартире я оказался вторым, потому что Фитиль уже сидел на кухне и пил душистый черный чай с печеньем. Само собой, я присоединился. В вазочке искрился сахар, которого я грохнул в стакан три ложки, размешал и тут заявился Хрипатый. Он налил себе и тоже стал бодяжить и размешивать сладость. В этот момент я хлебнул горяченького и понял, что не только я один готовился нассать в карман ближнему. Первый сорт, поваренная, крупный помол. Морду у меня повело, как в комнате смеха, но я сдержался. Фитиль смотрел на меня добрым, отеческим, я бы даже сказал - любящим взглядом. Мгновенный обмен шифрованными e-mail'ами промелькнул в воздухе и Хрипатый отпил уже подостывшего чуть не полстакана сразу и заорал. Он орал бы долго, но тут позвонил в дверь и вошел Бочарик. Поинтересовавшись, что за крик и не получив вразумительного ответа, он тоже принял участие в чаепитие с тем же результатом. Когда он прокашлялся, зашли встретившие друг друга на улице Гусь с Бригом, с физиономиями только что насравших в свежепостиранное белье котов. Только Гусь был сиамским тонким, а Бриг - сибирским толстым, что, видимо, не мешало им обоим гадить одинаково гнусно.

По напряженным позам уже хлебнувших соли пиратов, два кота почуяли неладное и от чаю отказались. Вместо этого они пошли к своим компьютерам, а поэтому и все мы, чтобы не пропустить шоу.

Шоу началось с Гуся. Как только Windows грузанулся, рабочий стол перевернуло вверх ногами. Гусь заржал, мгновенно отконтрлалтделился и убил заразу. Экран вернулся в исходное состояние, но сошла с ума мышка, не давая никуда нажать Я хмыкнул, потому что я этого не заказывал. Пока Гусь отлавливал невидимый по Ctrl-Alt-Del процесс, загрузился Бочарик со своими говноедами во все его 1024 на 768. К моему большому удивлению, никаких копрофилов не появилось. Появился на экране сам Бочарик с телом совершенной, как сказал Бригадир, пробляди в черных чулках и голой задницей. Пока все ржали, а Бочарик выгрызал из монитора фотомонтаж, начал грузиться я. Все мерзавцы уже просто ходили от стола к столу, чтобы не пропустить вкуснятину. Столпившись за моей спиной, все жаждали зарядиться хорошим настроением на весь день. Но ничего экстраординарного не случилось. В автозагрузке был банальный имитатор format c:, что меня лишь позабавило. После этого все пошли к компьютеру Бригадира, который, загрузившись спросил у хозяина что-то нейтральное, а потом вдруг поехал всем экраном в сторону, быстро набирая скорость. Экраны мелькали все быстрее, пока не слились в мерцающие волны. Жаль, что убиралась вся эта ботва простым нажатием на Esс. Поржали тоже и пошли к компьютеру Хрипатого. Здесь ситуация была обратная. Ни один мерзавец не посягнул на сервер. Но в это НЕ ПОВЕРИЛ Хрипатый! Он загрузил свой любимую операционную систему и минут 30 искал подвоха. Он проверил автозагрузку, список сервисов и процессов, перерыл кусты реестра, планировщик, глянул содержимое системных директорий и не обнаружил ничего, кроме двух фотографий частично одетых девушек, видимо, им самим сюда засунутых. Джентльмены удачи плакали, но ничего не могли поделать. Ну, не трогали мы сервер, как еще объяснить человеку!!! Хрипатый сдался. Плюнул и решил поиграться гантелями. Чудовищная ошибка! Взять-то он их в руки - взял и даже чего-то там такое поделал. Но немецкий клей с трехэтажным названием прихватил его ладони к железным стержням намертво. Битый час Хрипатый ходил по квартире с гантелями между тел посиневших от смеха корсаров. Бригадир посоветовал ему освоить голосовое управление компьютером. Фитиль предложил заказать специальную клавиатуру. А Бочарик - научиться работать пальцами ног. Добрые, полные альтруизма и любви к ближнему советы привели к тому, что Хрипатый засемафорил руками из последних сил и гантели упали, наконец, на пол.

Соседка снизу прибежала сразу, еще не успели отдрожать половицы. Собственно, нам показалось, что она вообще ждала за дверью. С порога Соседка-снизу пообещала нас сдать людям, которые нас "отъебут, как отстирают". И вообще, что это за стуки из дня в день, и какой это тушканчик все время прыгает! Поскольку прецедент уже был, позвали специалиста по борьбе с соседками, то есть Брига. Бригадир спорить не стал, признался, что тушканчик - это он и тут же спросил, что она делает сегодня вечером. Все ожидала услышать Соседка-снизу, но эта кадрильня сбила ее с толку, что, собственно, и следовало доказать. Дальше был детский лепет, оттирание соседкиным ацетоном ладоней Хрипатого и продолжение шоу.

До самого вечера контору штормило от идиотского смеха. Под вечер оказалось, что не придет по болезни дежурная бабулька и Фитиль решил отдежурить сам. Мы оставили его лежащим на диване перед телевизором, а сами вышли на улицу, добрались до телефона-автомата, позвонили в агентство любви и заказали полубоссу даму бальзаковского возраста без комплексов. Вообще, Бригадир предлагал заказать какого-нибудь гея, но все решили, что это, пожалуй, слишком. Так мы обеспечили дежурному незабываемые впечатления.


== 24 июля.

Да, я совершенно забросил, забыл и почти потерял свой дневник. Мало того, я пишу последние в нем строки, чтобы провести бэкап всех своих файлов и засунуть их на полку до пенсии. Экзамен по русскому языку начался сегодня ровно в 9:00. В 9:05 от Бригадира пришло SMS-сообщение следующего содержания:

Мысли свои собери в узду,

Не охай, не ахай!

Экзамены сдал - посылай всех в пизду!

Не сдал - сам иди на хуй!

К этому экзамену я готовился долго и основательно. Читал классиков. Консультировался у главного нашего спеца по соседкам и литературе. Оттачивал свое перо на сайте "Гламура" в качестве администратора форума. Одним словом - шел вперед, как учил меня весь коллектив пиратской конторы, девиз которой мне не раз озвучивал Бригадир: "Или хуй пополам, или пизда вдребезги!".

Я сейчас сижу перед компьютером. Уже три часа ночи. Я слегка пьян и лиричен. И я пытаюсь закончить дневник не своими словами, а мутно вспоминаемыми бригадировскими.

"Не ссы, Студент... В этом мире мало что имеет смысл. Ты станешь классным программистом или не станешь им - не столь важно. Пусть даже ты вообще не окончишь свой университет, это тоже по барабану. Мы дали тебе не знания и не силу. Мы дали тебе НАСТРОЕНИЕ. Скажи, что может быть ценнее этого?

Я иногда думаю, что мир, в котором мы живем - тускнеет. Смотришь телевизор - чернуха, слушаешь радио - чернуха, шляешься по улице - та же херня и куча дебилов в придачу. Но то - я думаю. А ты так не думай. Потому что ты - это будущее. Где-то еще есть такой же малолетний опездол. И еще и еще. Вас много, Студент. Вы не строите баррикады и не размахиваете флагами. Вы не лезете в политику и не рвете на себе футболки. Вы делаете то, что должно делать любое существо на этой планете - вы развиваете разум. Свой. А значит - все одно, как говорил профессор Иван Васильевич Вернадский, работаете на ноосферу. Когда таких, как вы будет большинство - планета станет умнее и чище. Ну, а я буду знать, что не зря, блядь, прожил жизнь. Не потому что я такой умный. А потому что я вам, нет, не придумал, конечно, а передал одну искрометную истину. Запомни ее:

У Бога тоже есть чувство юмора!".

Конец
----

Глоссарий не по алфавиту, а так - как придется.

Ламер (ламерок, ламо) - 1. Недохакер. 2. Переюзер. 3. В жопу умный пользователь, сильно много пиздящий, но мало что могущий.

Subst - команда, позволяющая сделать из папки виртуальный диск. Активно используется пиратами для проверки будущих мастер-образов.

Файло - как правило, набор файлов. Иногда используется в значении - всякая хуйня.

Мыло - e-mail, электронная почта.

Кнопарь - как правило, ссылка, линк, выводящий куда попало.

Батон - 1. Дядя Бригадир. 2. Button, то есть кнопка на мышке. 3. См. Кнопарь.

Синяя колбаса - индикатор загрузки или процесса.

Неро (Nero) - лучшая программа записи на CD и DVD болванки. Активно используется пиратами.

Болванка - пустой CD-R или CD-RW носитель. Пиратами активно используются только самые дешевые noname без всяких покрытий. Как правило, из Москвы приходят технологические упаковки по 100 штук.

Атлон (Athlon) - хороший процессор. Традиционно редко используется пиратами, но часто геймерами.

Пень (пенек, Pentium) - хороший процессор. Традиционно часто используется пиратами.

Селерон (целка, Celeron) - типа процессор.

Дюрон (дурик, Duron) - типа процессор.

Рива (Riva TNT и разновидности) - типа видеокарта. Была.

AC97 - как правило, интегрированный в недорогие материнки звук. Ну, играет, в общем....

Фотошоп (Photoshop) - профессиональный растровый графический редактор. Легенда. Пиратский и вообще общечеловеческий стандарт. В последнее время стал именем нарицательным. Так теперь кличут вообще любой редактор для правки изображений.

Корел (Corel) - вообще-то, комплексный графический пакет для редактирования всего, что можно. Так же недурственный офисный пакет. Но так уж сложилось, что Корелом называют только Короля Дров (Corel Draw) - лучший векторный графический редактор.

Клава - 1. Не очень умная женщина 2. Клавиатура. Пиратами используется только одна модель - Mitsimi Classic.

Мышь (крыса, грызун) - устройство ввода, манипулятор. Пиратами используется только одна модель - Genius NetScroll и ее модификации.

Описалово - 1. Описание программы в оболочке готового диска. 2. Процесс этого самого описания. 3. Творчество. Надо иметь определенные литературные навыки, чтобы описать полностью отстойную и глючную программу таким образом, чтобы пипл хавал.

Пипл, пиплы (people, люди) - 1. Ламо коматозное. 2. Будущие покупатели дисков. 3. Хорошие люди. Например - "Пиплы конкретные". 4. Нехорошие люди. Например - "Пиплы позорные".

Пипл хавает - мистический процесс усвоения пиплами всякого говна. Например - просмотр телевизионных программ, прослушивание попсового радио, покупка тухлого закусона.

"Миада" - пиратская фирма, специализирующаяся на выпуске отстойных игр, позор софтиндустрии.

"Черный квадрат" - пиратская фирма, специализирующаяся на выпуске спизженного по трейдерским каналам софта. Лидер пиратов России.

"Гламурсофт" - пиратская фирма, специализирующаяся на том же. Конкурент "Черного квадрата". Ебут свой персонал не по-детски, поэтому их продукция отличается повышенным качеством. Косяков на их дисках не бывает. Гордость "Гламурсофта" - серия "Терминатор". Если сборщик софта говорит - я делал "Терминаторы" - его нельзя пиздить. Ему надо делать минет. Это высококлассный специалист.

Трейдеры - невидимые пиплы. Продают софт пиратам. Где они его берут до официального выхода программ на рынок - непонятно. Стоит софт сколько-то там за гигабайт. Например, 100 баксов за 20 гигабайт. Ну, или как договоришься. Выбора нет. Либо бери все мировое файло за последний месяц, либо пошел на хуй. В пиратских конторах хрипатыми при сортировке убивается 75-80 процентов софта по одной-единственной причине - рыночной невостребованности. Некоторые хрипатые при наличии собственного парка жестких дисков составляют собственные коллекции софта и торгуют им в частном порядке. Никогда нигде не видел ни одного трейдера. Это призраки.

Метр - 1. Метр как единица расстояния. 2. Мегабайт. Этот термин активно используется пиратами.

Paradox - одна из самых крутых крякерских групп, высококлассные взломщики. Иногда косячат, но кто не косячит?

MiDNiGHT - тоже взломщики. Не такие крутые, как Парадокс, но тоже реальные пацаны.

SFX - самораспаковывающийся архив. Тыкаешь на exe и получаешь полный жесткий диск говна. Хорошо сконфигурированный SFX спросит - куда, что и надо ли. Плохо продуманный или вообще по умолчанию - валит содержимое туда, где сам находится.

Сканеры, снифферы, нюкеры, антинюкеры, файрволы - не запоминайте эти слова. Пусть ваша тыква останется на месте.

RTFM - завуалированное оскорбление. Когда-то писали Read The Following Manual и дальше - что именно читать. Прочти следующее руководство, в переводе. Через какое-то время трансформировался в Read This Fucking Manual, означающий тоже самое, но с соответствующим оттенком. Подлинный смысл - прочти инструкцию, долбоёб!

Рейзер (ReiserFS) - журналируемая файловая система. Пожалуй, лучшая в мире Linux.

Исошник (ISO) - файл-образ диска. После прожигания в, например, Неро, получается точная копия исходника со всеми загрузочными секторами и прочими скрытыми радостями.

Рейд (raid) - организация дисковой подсистемы. Кто знает о чем речь, тому читать не надо. Кто не знает - тем более. Не ебите себе мозги.

Кноппикс, BeOS, Дарвин - линуксподобные операционки. Смотри примечание выше.

Винт (винчестер, хард, HDD) - жесткий диск. На нем возят софт от трейдеров. Он же стоит в каждом компьютере чисто для красоты. )))

Винтовый - 1. Относящийся к винту, т.е., к жесткому диску. 2. Относящийся к винту, т.е. к наркотику. Это нужно читать Баяна Ширянова. Лучше него я не объясню.

Сказёвник (SCSI диск, скази-диск) - Тоже хард, но более дорогой, ставится в серверы. Крутится он куда как быстрее и более надежен, поэтому и стоит в три раза дороже. Пизжу, в шесть. )))

Бэд (badblock) - закосяченное место на жестком диске. Когда их много - винт перестает быть рабочим. Когда их мало - винт перестает быть хорошим.

Нулевая дорожка - служебная дорожка на винте. Умирает редко, но если умирает - сливайте воду.

Сидюк - СD-ROM привод.

DDR - разновидность оперативной памяти.

Коммутатор - такая коробка с дырками. В дырки пихаются разъемы сетевых кабелей. После этого все компьютеры видят друг друга. Или не видят, но тогда либо коммутатор умер, либо админ идиот. Первое чаще.

Voodoolights - хранитель экрана (скринсэйвер) времен 3dfx. Красивее я не видел. Один мой знакомый пил только под него. Трансирует навыхлест.

Фрактальный генератор - чудовищная математика в визуале. Поиграв переменными, можно увидеть бога. Некоторые доигрались. Не шутка, кстати.

Контрлалтделиться - нажимать одновременно клавиши Ctrl-Alt-Del. Ясен хрен, не для хакеров я это объясняю. Просто тут меня читали и не могли въехать - что это за глагол.


Дневник тестировщика [2/3] Andrew Lobanov to All

== 16 января.

Кошмар. Педерастов на сервере у Хрипатого нет. Бодибилдеров и стриптизеров даже с отстойным качеством набралось всего 300 метров. Где брать еще 300 мегабайт голубых для диска "Ночное шоу: ультрамарин" - неизвестно. На обеде Бригадир предложил нарыть пидоров в Интернете. Но у нас только модем. Триста метров - это нереально. Хрипатый вызвался сгонять в Академгородок, к ученым, в Институт микроэлектроники, там выделенка анлимитед , и за два-три часа можно упидориться, как он выразился, всласть. Позвонил туда, знакомому ученому, долго объяснял, что имеется в виду, получил разрешение, но с условием - только после 18:00 и с бутылкой водки. Бригадир тоже вызвался ехать помогать. Голубая тема неожиданно заинтересовала и Бочарика. Он сказал, что без него, как без дизайнера, подбор пидоров в принципе невозможен, так как только он хоть немного разбирается в искусстве. Гусь спросил - причем тут искусство, я сам хочу пить водку и качать пидоров.

Хрипатый позвонил еще раз, спросил - а если две бутылки водки и еще троих пид.., то есть пиратов? Ученый развеселился и сказал - тогда уж четыре, купить еще сигарет побольше, а закусон вроде есть.

После обеда работа как-то расстроилась. По телефону уговорили Фитиля дать денег из апгрейдного фонда на дело. Ему Бочарик сказал, что надо купить эксклюзивный контент для сборки проекта. Поскольку один раз как-то что-то подобное было - Фитиль разрешил.

Работа остановилась полностью.

Гордые флибустьеры взяли деньги из тайника в кладовке и исчезли.

В одиночестве до прихода дежурной бабульки тестил свои проекты. Много думал.


== 17 января.

В 10:00 эскадрон корсаров летучих появился в квартире - краше в гроб кладут. Единственный, кто сохранил человеческое обличье - был Бригадир. Все остальные тормозили не по-детски и сразу поползли похмеляться на кухню. До обеда все пришли в себя и оказалось следующее:

Гусь скачал себе исошники Кноппикса и BeOSа.

Хрипатый скачал себе образ Дарвина и море серверных примочек на 300 метров.

Бригадир скачал туеву хучу "Ленинграда", Моцарта и фильм ужасов.

Бочарик полночи качал клипарты, бэкграунды и плагины для Фотошопа.

Все вместе с еще двумя учеными выпили 9 бутылок "Гвардейской", упаковку пива, и сколько-то там спирта. Сколько - никто не считал.

Потерь среди личного состава не было.

И только пидоров никто не догадался сбросить на жесткий диск!!!

По взаимным обвинениям я понял, что каждый думал, что пидоров качает другой.

На обеде выяснилось, что сегодня - четверг. Положение облегчалось тем, что кроме миадовской порнухи работы было немного. Нас всего лишь попросили обновить два диска для "Гламура" и два же для "Квадрата". Что куда как проще. В этом случае ничего не меняется, просто заменяются старые версии программ на новые. А оболочка, описалово и реклама остаются на месте. На такой диск обычно уходит минут 30 в простом случае и около часа - в сложном, когда новая версия по размеру не катит. Тогда что-то надо резать, а это - два пальца обоссать плюс немного подумать.

До вечера штатные сборщики Гусь с Бригадиром все это сварганили без напряга мысли, свалили мне все это на винт и занялись своими делами. Бриг одел на уши крутые наушники Хрипатого и улетел в облака под звуки интеллигентного "Ленинграда" вперемешку с Моцартом, а Гусь прожёг Кноппикс и тут же запихал его в сидюк.

Бочарик все рисовал "шпионов не вдруг" дрожащими от здорового образа жизни руками.


== 18 января.

Пятница. Нормальный, как у всех смертных, рабочий день. Никто на ночь не остался. С пидорами вопрос решили просто - запихали в проект несколько клипов с популярнейшими среди идиотов певцами в колготках. "А они что, голубые?", - спросил Гусь. Бригадир взревел: "Нет, блядь, малиновые!!! Ты Шнура в колготках видел?". Все согласились. Шнура никто в колготках не видел. Значит - он не пидор. А те, в колготках - пидоры. Потому что в колготках. Логика. Надо будет запомнить.


== 1 февраля.

Наконец-то ритм после опустошительных праздников наладился полностью. И выяснилось, что не только у нас тут все такое интересное.

Пока Москва с Новосибирском бухали, в относительно меньше пьющем Киеве кто-то ушлый решил пиратить самих пиратов. Фитиль, поехавший туда навестить родственников, зашел в первый попавшийся компьютерный ларек на Крещатике и с удовлетворением увидел полный джентльменский набор, состоящий из дисков "Гламура", "Квадрата", "Миады" а также пары местных жовто-блакитных фирм. Радость же его, однако, была неполной. Вернее, она полностью улетучилась, когда Фитиль попросил повертеть один из дисков в руках. Предварительная экспертиза потрясла его. Диск был не штампованным, а отписанным на обычном бытовом резаке, вкладыш был просто тупо сосканирован с омерзительным разрешением и напечатан на чем-то советском, а вместо городости "Гламура" - голограммы в углу красовался кривой трезубец. Пройдя по Абрикосовой, свернув на Виноградную и на Тенистой улице постояв в тоске, Фитиль понял, что все ларьки Киева по горло забиты продукцией флибустьеров в квадрате! Мало того, он нашел и штампованные диски, что означало одно - где-то тут в подвале стоит станок!!!

В Москву полетел истерический e-mail в боевой раскраске. Дальше события закрутились с такой же быстротой и шумом, как CD-ROM в приводе ASUS.

Пострадавшие на крупное бабло московские пираты забили тройную стрелу в загородном частном клубе. Конкуренция временно отошла на второй план. Хозяин "Миады" размахивал двумя шмайсерами сразу. Он предложил похоронить уродов в одном гробу. Босс "Гламура" и теневой министр "Квадрата" были более сдержаны. Кончилась стрела пошлым недопониманием.

После этого, не умывшись, миадовский лидер рванул к себе, упал на телефон и вызвал собственный спецназ, состоявший из безбашенных беспредельщиков с амбициями. Через сутки "звездный десант" высадился в Киеве, потеряв по пути инструкции, что, собственно, и предопределило исход операции. Когда десант по собственной, только им понятной, инициативе, начал крошить ларьки с компакт-дисками, к месту происшествия прибыли на черных джипах борцы сумо славянской внешности и молча начали гасить спецназ "Миады". Через пятнадцать минут прибыла милиция и, поняв, что бьют москалей, тоже принялась гасить спецназ "Миады". Когда отрихтованных десантников погрузили в воронок, борцы сумо и милиционеры отдали друг другу честь и разъехались.

В отделении беспредельщикам, говорившим только на русском и по фене, на чистом украинском языке полтора часа читалась лекция о мире, дружбе и сотрудничестве. В общем, потом у них забрали деньги с рублями, отдали гривны с билетами и отпустили. Такого позора "Миада" не переживала давно. У ее хозяина образовался какой-то чудовищный нервный триппер.

"Гламурсофт" и "Черный Квадрат" поняв, что дуракам закон не писан, его на очередную стрелу не пригласили. А пригласили они хорошо оплачиваемого специалиста. В своей конторе он назывался "Директор службы стратегического развития" и имел соответствующую внешность. "Господа, мы таки сделаем СНГ!", - сказал он и посоветовал пока забыть об Украине. Адмиралы отставили стаканы с пойлом, сели перед политической картой мира и стали фломастерами на ней рисовать чего надо.

Отголоском всего этого оказался приезд в Новосибирск самого Фитиля и его босса Андрея маленького роста, но удивительной комплекции - как говорят в народе "положь-поставь - один хуй квадрат". Меня это удивило. Я думал наш босс - это Фитиль. Оказалось Фитиль - полубосс. А после разговора на кухне Бочарик сказал, что он вообще хуй в стакане.

Первое, что сделал Эндрю - поменял день отправки с пятницы (вообще-то, она же - суббота утром) на нормальный четверг вечером.

Второе, что сделал Эндрю - ввел штрафы за опоздание на работу. Это было понятно. Что было совсем непонятно - ввел штрафы за задержку на работе после 19:00. Почему, спросили мы, после 19:00? Потому что, сказал, Эндрю, работаем до 18:00. Вполне разумно, что если человек что-то там не успел, то час ему еще дать можно. А если ему нужно еще три - значит он полдня смотрел порнуху, а таких мы не держим. Мы удивились. Порнуху у нас смотрел только я (насильно), а также Бригадир, в состоянии смертельной усталости. Не чтобы подрочить, а вроде как мультик, чтобы отвлечься. Совместные просмотры порева вечером под аперитив - не в счет. Это вместо комедии.

Третье, что сделал Эндрю - ввел утреннюю планерку. На ней вырисовывается весь конвейер на день. Кто, когда и сколько времени собирает, рисует, тестирует и отписывает на болванки. С точностью до 10 минут. Это нас убило. Мы зачастую дни теряли, а не то что - минуты. Сказать, что трезвого зерна в распоряжениях Эндрю не было никто не мог. Как сказал Бригадир, распиздяйство давно пожирало нас. Но уж больно это как-то вдруг.

Да, еще получил втык Фитиль и теперь он должен был ходить весь день между нас с оглоблей и смотреть - что мы делаем, а не шляться неизвестно где.


== 7 февраля.

Триумф системы Эндрю. Ровно в полдень в четверг делать, как сказал Хрипатый, уже было нехуй. Он торжественно отписал последнюю болванку и все разбежались.


== 14 февраля.

Крах системы Эндрю. 10-го он уехал, а 11-го упились все, включая Фитиля, которому роль надсмотрщика, как он сам сказал, остоебенила. Он плакал, размазывая по щекам водочные слезы и орал: "Хватит, натерпелись!!!". Пели революционные песни, после чего пришла поскандалить Соседка-через-стенку, упилась тоже, ушла в трансе и с ней на сутки исчез Бригадир.

После этого не спали двое суток кряду. После ухода курьера не было сил даже встать. Сломали диван, поскольку на него залезли спать сразу Бригадир, Бочарик, Гусь и Хрипатый. Фитиль уснул на кухне. Я - на клавиатуре.


== 22 февраля.

Соседка-через-стенку в честь пятницы и самое главное - в честь завтрашнего праздника защитников отечества принесла торт и чего-то винообразного, но это ей и пришлось выпить, потому что корсары баловались родимой.

Главный тост говорил Бригадир.

"Кх... Эээ... Господа! Вот какое, казалось бы, отношение имеет наш эскадрон к 23-му февраля? Кроме того, конечно, что мы все военнообязанные. Ну, почти все, - тут Бриг посмотрел на меня, - за исключением некоторых яйцеголовых! Что, мы выпускаем танки? Точим ракеты? Шлифуем торпеды? Или мы шароебимся по кустам, отстреливая гуманоидов в камуфляже другого цвета? Нет, мы не делаем этого. Мы - более страшная для вероятного противника сила. Мы - куда более опасны для обпившегося кока-колой забугорья. Каждый день наши станки выпускают десятки и сотни тысяч дисков с софтом, который ТАМ стоит безумные штуки баксов за диск. А у нас этот же продукт мысли стоит столько же, сколько стоит болванка - то есть - ни хуя. Что дает это родине? Это дает нашей родине миллионы блестяще подготовленных к информационной войне малолетних отморозков, способных дать отпор любому цивилизованному, блядь, обществу. Мы фактически задарма готовим интеллигентов, большинство из которых, кто не догадается или не сможет свалить за кордон, останется здесь. Бесплатные программы не просто делают наше общество умнее. Они приучают это самое общество к мысли, что все хорошее - даром. Пока ТАМ ученые копят деньги на пакет программ, отказывая себе во всем, наши опездолы роются, благодаря нам, конечно, в этих программах, как свиньи в супермаркете. За прошлый год мы опустили того же Билли миллионов на 50. Получили ли мы сами с этого хоть что-нибудь? Только, господа, чисто на пожрать и выпить и на женщин тоже. Вы спросите меня - а если мы повысим цену и диски станут дороже хотя бы в два раза - мы же сможем иметь не только пожрать и выпить и женщин тоже, но и сарай, в котором можно весь этот перформанс отрежиссёрить. Студент, не надо пялить на меня глаза, эту фразу я сочинил за последние две секунды и еще не знаю, что она означает. Но что я совершенно точно знаю - если мы начнем продавать диски дороже, они перестанут быть бесплатными, а, как следствие, потом придет служба безопасности майкро, блядь, софта и скажет, что надо быть цивилизованными, то есть - за все платить сколько скажут. Залупу на воротниковского. Я вам так скажу - пока мы юзаем проги в масштабе всей страны бесплатно - все триллионы баксов, которые ТАМ вкладывают в софтиндустрию работают на нас, а значит и на будущее наших детей. Мы, господа, передний край информационной войны стран, да хули стран - континентов. Велик Интернет, а отступать некуда - позади Фидо. Либо они нас, либо мы их. За нас, господа корсары, наш век недолог!".

Эта ахинея пришлась всем по душе, ибо мало кто что понял, а настроение поднялось. У соседки же через-стенку от этой речи глаза стали какие-то коровьи и с поволокой. Пили мы в этот день отчаянно. Домой я прибыл вслепую и на автопилоте. А в ванной комнате мне, по рассказам очевидцев, и места было мало и земли...


== 28 февраля.

Завтра будет весна. Этот простая, как китайский сетевой фильтр, мысль пришла к нам неожиданно. Начало весны означало 8 марта и, соответственно, расходы. Деньги почему-то все истратили, а только один Бригадир должен быть раздарить, по его подсчетам, 3 подарка полноценных и еще два - так, чисто чтоб не верещали. Плюс одна официальная жена Бочарика и две гражданских. Плюс жена Гуся с тещей, не к ночи будет сказано. Плюс две подруги Хрипатого. Плюс что-то там такое у Фитиля. Плюс моя девушка и, опять же, маман. Плюс все наши дежурные бабульки, повариха и хозяйка квартиры.

Назревала финансовая жопа катастрофических размеров.

И тут на обеде Хрипатый предложил элегантный хак. Распальцовка была, значит, такая. Брательник Хрипатого, тоже типа админ, уволился месяца два назад с одной фирмы. Деньги уроды ему выплачивать не хотели, мало того, еще и обвинили в чем-то непонятном вроде нарушения корпоративной безопасности и чуть ли не он им теперь был должен. В реале все нарушение состояло в небольшом перерасходе Интернета и использовании сервера под файло, за что, ясен хрен, админов судить несерьезно. Корень проблемы был в другом - в личной неприязни и элементарном страхе тупого начальника перед ушлым админом. Задолжали брату Хрипатого полуторамесячную зарплату. Новый админ попал в ту же косоворотку и тоже дышал на ладан. Создавалось стойкое впечатление, что в торговом доме "Изумруд" (так эта ботва называлась) правят бал идиоты. Брательник надежду выцепить денежки на днях потерял и поэтому решил грохнуть "Изумруд" не взирая на. Но грохнуть - ума не надо. Пароли доступа, номера модемов, топология сети, списки пользователей со всей нужной и ненужной информацией, даже пароли на сайт фирмы - все это было и вряд ли все это полностью поменяли. Наверняка что-то осталось. Пару дней - и сервер рухнет, как подкошенный. Но зачем и для чего этот милый армагеддон? Дети, не надо ломать игрушки! Надо их продавать, а на вырученные деньги покупать водку и наркотики, сказал Хрипатый. И вывалил план мести. Пятого числа в сраном "Изумруде" получка. Перед восьмым марта она особенно актуальна. Пиплов в сраном "Изумруде" 250 примерно рыл, если считать всех, а считать уродам придется. Компьютеров в сраном "Изумруде" 75 штук и полтора сервера. Полтора - потому что один работает чисто как Интернет-шлюз и забудем о нем сразу, ибо его пробить можно, но зачем лезть в окно, когда есть форточка? Форточка - это модем в компьютере секретарши. Он там стоит на случай временной смерти выделенки - для экстренной почты. В общем, как сказал Хрипатый, брательник предложил завал всей бухгалтерии системы путем подмены на сервере нескольких жизненно важных файлов. Глючить компы у буккиперов начнут ровно в 9:00 пятого, то есть когда под своим личным паролем в сеть войдет первый пользователь. Синих экранов о том, что чего-то там VXD и отказов SQL хватит на всех и еще останется. Где-то в обед полумертвый новый админ доложит о необходимости переустановки бухгалтерии на сервере со всей ботвой. Это означает многое, но не в этом все шоу. Все шоу в том, что НЕ БУДЕТ зарплаты. А будет брожение и недопонимание. Дальше вступает в действие личная чрезвычайно близкая аж до аборта знакомая брательнику секретарша. Она звонит в известную компьютерную фирму и вызывает спецов с отвертками, потому что - аппаратная проблема. Об иллюзии именно этого, сказал Хрипатый, брательник позаботится. Роль спецов будут играть Гусь и, видимо, Бочарик. "Бригадир тут на хуй не нужен, - сказал Хрипатый, - во-первых, он начнет орать, во-вторых - он страшный". "Это с чего это я страшный?", - спросил Бригадир. "С рождения", - сказал Хрипатый. Необходимо будет вскрытие железного ящика, паяльник, много дыма и много слов. Ну, типа - "Вы зачем сервер роняли, у вас что, деталей до хуя лишних?". Ремонт сервера с заменой жестких дисков на них же обойдется минимум в полштуки баксов, а этого нам хватит. Попутно у них типа уснет навечно, например, коммутатор. Возможно, бесперебойник. А в оконцовке мастера скажут - да это... блок питания в корпусе крякнул, давайте сюда, мы его в свой сервисный центр сволокем и все там внутри перепаяем. Все, что удастся назвать сломанным - утащим, повозим по городу и привезем обратно.

В этот день работалось как-то особенно резво.


== 1 марта.

Утром Хрипатый полез в кладовку, долго там ронял какие-то ящики, потом вылез весь в паутине и радостный. На кухонный стол он вывалил кучу хлама. "Ну, и что это?", - спросил Бригадир. "О!, - сказал Хрипатый, - значит, сказёвник - бэд на бэде и нулевая - в хлам, порвало его разбалансировкой - раз! Четыре планки DDR - два! Все пробиты статикой насквозь. Ну, и коммутатор, угондошеный в том году в начале мая, когда, значит, весенний первый гром..!". "Ну?, - спросил туповатый от Фотошопа дизайнер, - что, блядь, дальше?". "Это изумрудовская комплектуха, которая умрет 5-го марта. В данный момент это все виртуально стоит в самом что ни на есть ихнем главном сервере!".

Хрипатый решил вопрос, который не то, что не давал нам спать, а как бы несколько портил нам настроение. МЫ НИЧЕГО НЕ ВОЗЬМЕМ у "Изумруда"! В сервере будет исправная комплектуха, а рядом с сервером кучей будет лежать неисправная! Плюс торжество справедливости и всем нашим дамам по презенту. "Блядь, - сказал Бригадир, - ну чего не сделаешь ради Прекрасной Дамы!". "Кого?", - спросил я. "Это метафора... Ну как бы это тебе...В общем, некий символ влагалища. Александра Александровича, Студент, иногда надо почитывать. Ночь, улица, трамвай, аптека... Символист. В наше время, конечно, работал бы в лаборатории Касперского - любил все такое чистое. А мне больше нравится Хлебников Велечка. Ни хуя, конечно, не понятно, но серебро брызжет, Студент, какое серебро, фантастика! Voodoolights видал? Вот примерно тоже, только трехмерное все!!! Фрактальный, блядь, генератор, ей богу!".

Из всего этого я понял только, что Хлебников - это фрактальный генератор, а Сан Саныч - винтовый наркоман.

Иначе, причем тут аптека..?


15 часов 00 минут.

Пришел брательник Хрипатого. Выяснились кое-какие подробности. Стечения обстоятельств вообще косяком в нашу сторону. Этот сказёвник и эта память - оттуда же, с "Изумруда". Несколько месяцев назад он это говно принес оттуда-сюда на сувениры. С винта он хотел сделать пепельницу, а с памяти - брелки. Официально разрешили ему все это забрать, потому как больше этот мусор никуда в принципе не годился. Сокровище попало в нашу кладовку, тут же затянулось паутиной и впало в кому. Но как причудлива бывает судьба вещей!

Уточнили план. Вечером (четвертого) наша Мата Хари в логове "Изумруда" всего-то и сделает, что запустит с дискеты на своем компьютере клиентскую часть чудо-программы Хрипатого, вытащит дискету, и не выключит, как обычно, компьютер, а только лишь обесточит монитор. На системный блок под столом случайно упадет папка, раскроется, и светодиодных индикаторов издаля видно не будет. Все.

Дальше работают два брата-акробата. Серверная часть программы запустится в самое что ни на есть вампирское время - где-нибудь часа в два ночи. Атаку они проведут из круглосуточного геймерского клуба, где у них все свои и где в это время только красноглазые зомби, убивающие свои мозговые клетки трехмерными шутерами. Интернет задействован не будет - не пробиться через шлюз - там все грамотно, только время потеряем, сказал Хрипатый. Прямо с модема на модем. Как только соединение произойдет - немедленно вход на сервер и замена файлов. И основных и их резервные копии. Основные будут закосячены слегка, админ утром это поймет и полезет в резерв. Оттуда он вытащит якобы правильное файло, которое на поверку окажется шедевром глюкостроения. И сеть бухгалтерскую начнет уже не просто колбасить, а рвать на части! После чего сервер свалится в даун без признаков жизни. Повторное включение оживит его минут на 15, после чего он ляжет уже навсегда. Братья вырывали друг у друга на кухне шариковую ручку и листок, где были нарисованы стрелы, команды и прочая хакерская убоина. Орали, называя друг друга дебилами. Снова чертили. Мы им принесли еще бумаги, чтобы они не подрались, еще ручку и еще фломастеров.

Через часа полтора братья помирились. "А если админ все-таки вывернется?", - спросил Гусь. Это никого не обеспокоило. "Ну, вывернется, значит - он умный, а мы - тупорылые...", - сказал Хрипатый. "Может вывернуться, - сказал его брательник, - очень даже может...".


== 4 марта.

Сегодня никаких пьянок и никакого, как сказал Бригадир, распиздяйства, не было. Все вспомнили систему Эндрю и самостоятельно, я бы даже сказал, стихийно самоорганизовались. Такой конвейерности работы не было уже давно. Все рисовалось, описывалось, тестировалось и отписывалось без задержки и, что удивительно, без косяков. К пяти часам сделали все, что намечали на сегодня и тут же стали выполнять завтрашнюю норму. Ровно в 18:00 отзвонилась секретарша "Изумруда" и отчиталась о проделанном задании ничего не значащей фразой. Задержались мы на работе - как предписывал великий знаток научной организации труда Эндрю - до 19:00. Но совершенно по другой причине. Все собрались на кухне проводить в бой двух диверсантов. Бригадир сказал примерно следующее:

"Я бы не хотел сейчас, господа, долго дефрагментировать вам мозги. Да, такая акция проводится нами впервые. Это есть - цивилизованный способ борьбы с эксплуататорами трудового народа. Мораль здесь как бы пролетает к ёбаной матери. Но пусть у вас не дрогнет рука и не заслезится глаз. Причина, по которой мы это делаем, не всем понятна и чрезвычайно метафизична, но я попробую вам объяснить её одной фразой. Фраза эта звучит так: "Нехуй наших трогать". Вопросы есть? Поскольку вопросов нет - продолжу. Наших нехуй трогать не потому, что мы какие-то там эдакие. Мы - такие же люди, как и в телевизоре. Но в нас спит будущее грядущей, блядь, Матрицы. Как известно, количество людей на планете растет, а количество разума - нет. Но растет не только количество людей, растет и количество информации. Систематизировать, накапливать, сортировать и, в конечном счете, владеть ею будем мы и только мы - представители компьютерного социума. Еще мало кто осознаёт, что опутанная сетями планета будет принадлежать нам. Мне кажется - пусть остальные вообще этого не понимают. Пусть они сеют рожь, овес, ломая плуги... Пусть варят пиво. Пусть жарят поросей. И пусть кормят нас, ибо мы этого всего делать не умеем. Но мы умеем поддерживать Матрицу. То есть - создавать всемирную контролирующую сознание систему. Пусть это сегодня звучит смешно и по-детски. Завтра это не будет звучать вообще, а будет только подразумеваться. Потому что нам не нужна слава и признание. Нам нужен результат. И одна из составляющих этого результата - постулат "нехуй наших трогать"! Так что - вперед и с песней...".

Братовья поднялись, пожали нам руки и ушли спать до 23:30. Именно в это время они проснутся, оденутся и не спеша отправятся неприметными тропами в геймерский клуб "Полужизнь". Так обыденно, неприметно и без, как сказал Бригадир, выебонов, началась акция возмездия...


== 5 марта.

9 часов 00 минут.

Все давно на месте. Хрипатый лежит на диване, но не спит, а просто закрыл глаза. Все знают - в "Изумруде" начался рабочий день. Один за другим включаются компьютеры. Пока первый пользователь не войдет в бухгалтерскую программу, все будет отлично. Дальше начнется шоу.


9 часов 15 минут.

Все наши работают молча. Только изредка посматривают на телефон. Ни одного лишнего движения. Системе Эндрю сегодня невероятно повезло.


9 часов 25 минут.

SMS от Маты Хари. Начало бури. Висит вся бухгалтерия и часть операторов.


9 часов 45 минут.

SMS от Маты Хари. Висит весь операционный зал. Висит генеральный директор. Висит касса. За компанию повисла сама Мата Хари. А что... Разумно, сказал Хрипатый. Она в бухгалтерской программе только отчеты снимает по вечерам и боссу показывает. Но зайти туда утром якобы сверится и там зависнуть - дело хорошее.


10 часов 05 минут.

SMS от Маты Хари из одного слова "Down". Все улыбаются, но молчат. Сервер остановлен.


10 часов 20 минут.

SMS от Маты Хари из одного слова "Death". Все. Сервер умер. Хрипатый соскакивает и начинает ходить по комнате, ни слова не говоря, но кусая ногти. Его программа закосячила рейд. Это произошло еще ночью, но до перезагрузки этого просто никто не смог бы увидеть. Закосячила слегка, но если лечить рейд неправильно, то можно потерять все. Сейчас самое главное - чтобы новый админ не вздумал это делать сам. Лечить его должны мы. Гусь и Бочарик.


10 часов 25 минут.

Звонка нет.


10 часов 35 минут.

Звонка нет.


10 часов 45 минут.

Звонок от хозяйки квартиры довел до истерики Хрипатого и до цензурной речи Бригадира. Хозяечка интересовалась, дадут ли ей денежки до 8-го марта , а не как обычно - 10-го? Бочарик посоветовал ей очень сильно надеяться.


10 часов 52 минуты.

Мата.

Хари.

Оооооооооооооооооооооооооооооооооооооооооооооооооо!!!!!

Все бросились к телефону - хотя бы краем уха подслушать. Как и ожидалось, спектакль был в разгаре и "Изумруд" стоял на ушах. Сопел, сидючи перед монитором , покрытый крупными каплями пота, админ. Рядом стоял генеральный и не давал ему ни на миг сосредоточиться. По правую руку от него стоял главбух с веслом, а по левую - топ-менеджер с кастетом. В общем, и без того расстроенного админа, успешно пытались довести до самоубийства. Мата Хари - умница-девочка, смелая разведчица в стане врага, посоветовала крупных специалистов по этой всей ерунде и через минуту админа позвали к трубке. "Опишите, пожалуйста, проблему подробно", - попросил официальным голосом Бригадир, после чего положил трубку на стол и пошел в туалет разъяснять загадку природы. Дослушивать пришлось Бочарику. 15 минут он , как бы забегая вперед по смыслу, задавал админу в промежутках наводящие вопросы и формировал у него в голове нужное нам мнение. Вопросы Хрипатый заранее распечатал еще ночью в геймерском клубе с удивительным для непосвященного названием "Полужизнь".

Через еще 30 минут гладко выбритые Гусь с Бочариком с приличным чемоданчиком, в котором лежал изумрудовский же мусор, вышли из подъезда. Дул уже весенний, ну, почти весенний ветерок. Имущество возвращалось к хозяину в приличном виде. Жесткий диск в пластиковой шкатулке, а память в настоящих кингстоновских упаковочках. Этого добра у нас хватало. Не памяти, конечно, коробочек. Коммутатор не взяли. Рискованно. Память что - она внутри стоит. И диск тоже. А коммутатор вот он - на виду. Не стоит пизду смешить, сказал Бригадир. Внутрь сервера, пока он работает, вряд ли кто будет залезать. Вот пусть там все это и сверкает.


12 часов 00 минут, ну, или что-то около того...

Вернулись Гусь с Бочариком, а с ними и Фитиль. Его наши "специалисты" вызвали по телефону вместе с его, вечно спящей в гараже, машиной. Сейчас она стояла внизу, а внутри нее в багажнике отдыхал бесперебойник и блок питания сервера.

По этому поводу все пошли на кухню, как сказал Бригадир, перепиздеть. Пока корсары хрустели печеньем и давились кофе, Бочарик в Бизнес Паке и в, святое дело, Фотошопе сделал счет-фактуру и приходный ордер куда как лучше настоящих. Идеальная печать фирмы "КомпутерСтар" у любого вызывала стойкое доверие. В городе никогда не было фирмы с таким названием, но это уже никого не волновало. Юридический адрес был такой же, как и у половины фирм Новосибирска - Красный проспект, дом 65. А телефон что-то не пропечатался. Бывает. ))))

На кухне Гусь рассказывал, что "Изумруд" норовил рассчитаться по безналу, но два спеца сказали, что тогда только после праздников. Пришлось торговому дому немного пойти на попятную.


14 часов 15 минут.

Заявились два специалиста с чемоданчиком бургундского, в котором так же, как и в первом акте, лежали жесткий диск и память! "Что за херня?", - спросил Хрипатый. Мерзавцы загадочно улыбнулись и кинулись выполнять работу, запланированную на сегодня. Уже прижимало. "Все вечером", - сказал Бочарик.


18 часов 30 минут.

Бургундское на поверку оказалось номерным портвейном, но уж больно, как сказал Бочарик, хотелось вспомнить детство золотое, когда главным показателем качества пойла было некое мистическое число. 77, например. Или 33. Или 66. В общем, фантазией производители тошниловки не страдали и хуйней тоже, как сказал Бригадир. Лили спирт, воду, сахар и немного краски. Божественный нектар!!! Еще можно было лосьон огуречный. Настойку пустырника. Лучше, конечно, боярышника. Да мало ли было вкусного! Взять хоть спирт питьевой... Бригадир рассказал, что когда одного случайного японца у них в экспедиции после стопаря этой амброзии все-таки вывели из комы, он попросил перевести ему название на этикетке. Он долго не мог понять - почему "питьевой". "Питьевой", по его понятиям, это был бы продукт, который можно пить. Эту же косорыловку, лепетал он, не только пить, а и нюхать нельзя. "Странные, однако, люди, - вспоминал Бригадир, - а ведь культурный народ... да и сакэ ихнее - не сказать чтоб квас. Ну увеличь крепость в два-три раза... Вот тебе и спирт. Это ж квинтэссенция, блядь, Основа. Философский, в натуре, камень. Его не пить - его впитывать надо. Потому что - дух. Спиритус... "И шестикрылый Серафим на перепутье мне явился...". А после пива что тебе явится? Образ унитаза тебе явится, и ни хуя больше! И правильно говорят наркологи - пивной алкоголизм страшнее, он у человека крылья белоснежные отнимает!".

На дегустации выяснилось, что принесли серверный мусор обратно, совершив такой морально-этический кульбит, что хоть иконы с нас пиши! Админ изумрудовский совершенно, рассказывал Бочарик, расстроился. Не из-за сервера - хуй бы с ним по деревне. Не из-за начальства - пошло бы оно все в пизду по той же схеме. Из-за внутреннего недовольства собой и уязвленной профессиональной гордости - вот в чем была причина. Бочарику стало жалко неглупого, в общем-то, парня, и, получив, деньги в кассе, он увидел мираж и услышал СЛОВО. А дальше - все было просто. Дальше просто подошли к админу и сказали: "Слышь, это... Давай мы у тебя этот мусор купим на запчасти - все равно же выкинешь?". Админ подумал, вспомнил девушек неёбаных, вспомнил облака из пивной пены, вспомнил музыку Боба Марли, и невыносимо ему захотелось жить. А тысяча рублей, хотя деньги и небольшие, а, как сказал, Бочарик - упиздошиться хватит и еще на опохмелку останется. Так из "Изумруда" исчезли последние потенциальные улики и вновь вернулись в нашу кладовку, чтобы покрыться паутиной и впасть в кому уже навсегда. Хотя... кто знает... Причудлива бывает судьба вещей!

В этот, совершенно обыкновенный для других день, мы сделали первый удачный шаг к Матрице. Ну, в нашем, конечно, совершенно извращенном понимании. Количество одномоментных добрых поступков даже не удалось путем посчитать. Их было валом!!!


== 11 марта.

Под утро мне приснились белоснежные крылья фирмы ASUS... Эх, как красива была их наклейка раньше! На лиловом сумеречном фоне вырастал вдруг неземной красоты конь, распахнув свои огромные снежного цвета крылья, а на всей этой мифологии красовалось синее: "powered by ASUS"! Это было время легендарной платы P2B с ее многочисленными модификациями. А сейчас что? Тусклое золото самоварное. Ни тебе поэзии, ни тебе полетать. Нда...

После всех поздравлений, целований, половых сношений и прочих цветов-матрешек мы вышли на работу только, оказалось, для того, чтобы ехать спасать Бригадира. Поскольку ему нечем было заплатить за все хорошее, что он сделал во имя всех на земле женщин. Краткое описание его предыдущих серий. Ну, то что он слегка выпил - оно понятно. Мы все были навеселе. Только он выпил больше всех нас, вместе взятых. Шарился он со своими презентами Прекрасным Дамам 7, 8, 9 и ровно половину десятого марта.В обед десятого пригрело солнышко и прямо в центре любимого Новосибирска, у колонн самого большого в России театра оперы и балета Бригадир исполнил известную песню Сергея Шнурова "Я - распиздяй". В этом, конечно, никто не сомневался. Но вышедшая из дверей заведения бабуля пожурила Брига, дескать, тут храм культуры и все такое. Другой бы устыдился и рассеялся, как дым. Но не обладатель уникального, останавливающего теплоходы голоса. Он немедленно исполнил попурри из оперы "Кармен", включая арию самой Кармен, каковая неожиданно приобрела драйв и обаяние группы "Ленинград". Закончил Бригадир концерт по заявкам арией герцога Мантуанского из оперы Джузеппе Верди "Риголетто". В его исполнении ни одна нота, в общем-то, не пострадала. Легкой модернизации подвергся лишь текст, начинающийся словами: "Если красавица на хуй бросается - будь осторожен, триппер возможен". Бриг пел бы и еще. Но тут прибыли поклонники его таланта и погрузили солиста в воронок.

Конечно, мы могли и не ехать за ним все вместе. Но чувство локтя, рот-фронт, один за всех и все такое не дали нам возможности бросить товарища в беде. Меня оставили на всякий случай в квартире, а остальные корсары рванули в сторону горизонта. В 11:00 японский автомобиль со следами пробега по СНГ уже вез жестоко страдающего от головной боли Бригадира подальше от "этих пидоров". Доехать до нашей конторы он не смог и потребовал похмелиться в вежливой, интеллигентной форме. То есть, он сказал: "Тормози, в пизду, лечиться будем!!! В Бристоль, друзья, в Бристоль!!!".

В подвальном помещении, где размещалась пивная "Бристоль" в этот час было тихо и даже пристойно. Ну, там только клевал носом один командировочный и похмелялись два гегемона. Это вблизи. Боковым зрением там еще кого-то можно было заметить, но не хотелось. Некие подобия официантов в "Бристоле" появлялись только под вечер, а пока надо было брать самим у, типа, бармена. "Сейчас Кроваву Мэри возьму", - сказал Бригадир, выпросил у Бочарика денег и пошел к стойке. "Кровава Мэри" в исполнении Брига выглядела так: 150 грамм (практически, стакан) водки и стакан же томатного сока. Выдохнув в сторону, штрафник вылил в рот сначала родимую, затем протолкнул ее красненьким и только потом выдохнул. Через минуты три по его глазам стало видно, что в него вселился дух, который еще через пару минут начал вещать.

Вещал дух не как попало, а совершенно складно. Не веря своим ушам, пираты прослушали сентенцию о здоровом образе жизни, физической культуре и, наконец, о спорте. "Мы очень, -сказал Бригадир, - погрязли в рутине. Мы если не пьем - то работаем. А если не работаем - то пьем. Создается впечатление, что это и есть цель жизни. А ведь это совсем не так. Цель жизни на планете - развитие разума. Может ли разум жить, господа, в таком - он похлопал себя обеими ладонями по животу - теле. А? Разумеется, может. Мало того, он там и живет! Но ночью на жестком ложе, господа, я слышал ГОЛОС! И он сказал мне - собери своих опездолов и скажи им, что пришло время. Время быть не только умными, но и сильными. Не только жрать водяру литрами, но и умело игнорировать ее. Не только ловить сифилис, но и избегать его. Не только знать, сколько байт в килобайте, но и отжиматься от пола, господа, раз... ну, 100, скажем! Не надо, не надо мне говорить, что знание - сила! В конце концов - это лозунг с несколькими смыслами. Например: "1. Знание. 2. Сила.". Или "Знание? Сила!". Или "Зна-а-а-а-ние.... Сила!!!". Или (он согнул одну руку в локте): "Знание!", (согнул другую): "Сила!". Блядь, сколько интонаций - столько и смыслов!".

Все переглянулись. Однако, Кровава Мэри - однозначно, не квас...

Далее Бригадир сказал, что хватит издеваться над собственными телами. Неожиданно эта идея вдохновила Хрипатого. Потом Бочарика. Потом Гусь сказал, что давно мечтал о карьере биди... эээ... бодибилдера. Потом Фитиль вспомнил, что у Студента, то есть у меня, армия не за горами, а очень даже где-то рядом.

Идея оздоровиться вдруг пронзила всех пиратов сразу. Когда экипаж Тойоты боевой добрался до конторы, план олимпийской подготовки был уже, в общих чертах, готов.


Дневник тестировщика [1/3] Andrew Lobanov to All

ВНИМАНИЕ! Ненормативная лексика.


Необходимое предисловие. Первый же гуманитарий, прочитавший это произведение, выпал в нерастворимый осадок из-за использования терминов, нигде им невиданных и неслыханных. Второй гуманитарий потребовал сатисфакции. Поэтому внизу этого произведения - глоссарий с терминами, если кому по тексту они покажутся туманными. Так что, если вы не компьютерщик - можете листануть вниз, там все проштудировать, а потом уже читать чисто для удовольствия. А что же тогда компьютерщики? Им можно не читать, что ли? Ну, как вам сказать... Я бы прочитал. )))

Теперь о людях, фирмах и прочих названиях. Как-то принято в таких случаях говорить, что все персонажи вымышлены и всякое совпадение абсолютно случайно. Нарушать традишен не будем. Все без исключения опездолы и конторы в этом произведении придуманы мною без особого труда. Так что, если тебе, Бочарик, тебе вдруг придет в голову, что это ты - не льсти себе! Это не ты. Это мираж. А чтобы было ясно, что ты мираж, в конце основного текста, но перед глоссарием я разместил твою фотографию.

Ну и последнее. Это не сегодняшний день. Это некоторое время назад. Какое - можете прикинуть по календарю. А можете и не прикидывать. В конце концов - какая разница, если всего этого как бы не было.

Приятного вам чтения!
----

== 10 декабря.

Ура!!! На семейном совете мне решено было купить GF Ti 4200 и даже с VIVO! Правда, папа долго пытался понять, зачем эта вива нужна, ничего не понял и ушел к себе в кабинет дописывать научную статью на моем гвардейском пятисотом Селероне, который я ему спихнул взамен его Атлона. Папа полгода назад купил второй компьютер, набитый по самое не могу вкуснятиной, но со встроенной видухой и в самом настоящем китайском корпусе. Так вот, за три дня его командировки все нутро этого монстра переползло с его корпуса в мой, исписанный фломастером. Как и следовало ожидать, папа ничего не заметил и не почувствовал. Да и как, на хрен, это почувствуешь, если все время сидишь в Word'е!


== 11 декабря.

Денег дома не хватает. На семейном совете мне посоветовали устроиться на работу. Мягко намекнули, что это и есть условие покупки Титана.


== 12 декабря.

Решил поискать что-нибудь в Интернете. Работы было валом, но вся какая-то одинаковая. Пару раз в голове мелькнула мысль - жаль, что я не привлекательная девушка без комплексов, потому что им вообще ничего не надо было знать, опыт не требовался, а зарплаты у них были такие, что невольно закрадывалась мысль о нормальности работодателя.

Спросил у мамы - что такое комплексы. Мама ответила - то же, что и принципы, только мельче. Не удовлетворился, позвонил Жоре. Жора сказал - без комплексов - это когда не только вагинальный, но и оральный и анальный. Пошел к маман и спросил - что такое принципы. Получил ответ и понял, что звонить Жоре и спрашивать - что такое без принципов было совершенно излишне.

Гербалайф отпал, Амвэй тоже, Тянь-Шань или как там его - туда же. Сисадмины требовались, но никто не хотел студентов. Поскольку я не был даже студентом - вариант отпал. Были пара вариантов на норвежские нефтяные платформы, но единственная связь с работодателями была через абонентский ящик и через 50 баксов им. Почему им, когда должно быть мне - не понял. Рабочие специальности требовались в огромных количествах, но все время чего-то надо было уметь делать. Отпало.

Читал ньюсы через фидошный гейт и на каком-то job.su нашел следующее:

"Требуется тестировщик программного обеспечения. HTML, Word, Excel, внимательность, знание системного и прикладного софта". Завтра позвоню.


== 13 декабря

Звонил по телефону. Долго было занято, потом трубку взяли и кто-то невыспавшийся заорал мне прямо в ухо: "Какая пизда выключила модем!". Вежливо поинтересовался - а не здесь ли нужен тестировщик? Невыспавшийся хмыкнул и передал трубку выспавшемуся. Тот хорошо поставленным голосом продиктовал мне адрес и время. Удивило, что больше он меня ни о чем не спрашивал.

Папа и мама спросили - какие там условия работы. Сказал - завтра узнаю. Пробил по базам адрес и ничего не понял - это просто квартира в обычном доме на четвертом этаже. А офисы обычно на первом...


== 14 декабря

Ездил на встречу.

Хрущевка. Дверь на подъезде железная, с реечным ключом. Попасть невозможно. Стоял минут 10 пока кто-то изнутри не открыл. Вышла бабка с собачкой, подозрительно на меня покосилась, но ничего не сказала и дверь перед носом не захлопнула. Поднялся на четвертый и позвонил. Дверь не обычная, а чуть ли не как на сейфе. Долго было тихо, потом дверь резко открылась и кто-то толстый, даже не взглянув на меня, пошел обратно и скрылся за поворотом. "Кто там, Бриг?". "А я ебу?".

"Что бы это значило?", - подумал я и прошел в квартиру.

Квартира двухкомнатная. Компов в первой комнате три и два во второй. Сетевой кабель валяется на полу как попало. На кухне холодильник, плита и стол кухонный - как потом выяснилось, он же офисный. Длинный, как жердь, начальник говорил со мной там. Я его назвал про себя "Фитиль".

В общем, контора оказалась пиратской. Сбор софта по темам и отправка мастер-образов в Москву на CD болванках. Там ушлые москвичи печатают полиграфию, штампуют диски и пихают их в коробки. Тиражи огромные.

Моя задачи - проверять эти самые мастер-образы. Тыкать в каждую кнопку, следить, чтобы окно или что там еще открывалось. Грубые орфографические исправлять самому. Синтаксические не трогать - некогда. При большом количестве неработающих ссылок - отдавать обратно тому, кто делал.

Зарплата пока 150 баксов. Система штрафов, если пропущу чего-нибудь эдакого. Все неофициально. Если кто придет чужой - у нас тут частный геймерский и, разумеется, некоммерческий, клуб. На всякий случай на стене плакаты с монстрами. Обед бесплатно, за счет заведения. Время работы - с 9 до 18. Формально. Неформально - как масть пойдет. Масть пошла сразу же, потому что Фитиль спросил: "Ночью сегодня сможешь поработать?". Пожал плечами, позвонил папе, получил разрешение.

В первой комнате сидят трое. Знакомился по очереди с каждым.

Дима Хрипатый - железячник. Худой, любит пиво больше чем Родину. Он же сисадмин. Он же сортировщик софта. Он же взломщик. Сидит на сервере с файлом, а файла много. 120 гигабайт. Еще немного игр. Еще немного порнухи. И совсем чуть-чуть фильмов. Пользуется FARом, мышку считает признаком дебильности, всех остальных - ламерами.

Гена Гусев, он же - Гусь. Элегантный, худой, длинноволосый. Сборщик софта. Пользуется Фрегатом, мышку считает другом, всех остальных - ламерами.

Юра Бочкин, он же - Бочарик. Интеллигентное упитанное животное. Дизайнер. Пользуется Проводником и Фотошопом, клавиатуру считает подставкой для пива, всех остальных - ламерами.

В соседней комнате сидят двое. Вернее, пока один Бригадир. Я там пропишусь, если доживу до утра.

Дядю Бригадира обычно зовут Бриг. Сборщик софта. Он толстый, наглый и громкий. Пользуется Windows Commander'ом, мышка у него с портретом Шнура, всех остальных считает ламерами. Он старше всех и поэтому самый умный.

Через три часа.
Фитиль ушел, сказав, что курьер будет в пять утра. Выяснил, что отправка мастер-образов или, как их тут называют, проектов, происходит раз в неделю. Пакет с дисками курьер на такси увозит в аэропорт, а там он с каким-то рейсом к обеду прибывает в Москву. Потом их везут в контору, а дальше по схеме. Спросил у Бочкина - а что, прямо в Москве нельзя делать проекты? Бочарик сказал, что там все пидорасы и нихуя делать не умеют, а только пользуются результатами чужого титанического труда. Там просто стоит станок. Если бы он стоял здесь, то мы бы жили лучше. Интересная мысль. Надо запомнить.

Со своей машиной уже разобрался. Селерон вместо процессора. Рива вместо видео. АС97 вместо звука. Мышь и клава, правда - не полный отстой. Корпус открытый, без боковинок. А у всех без боковинок. Железо очень активно кочует с корпуса в корпус.

Сгрузили мне проект от Бригадира на винчестер, я его subst'ом подмонтировал и начал тыкать кнопки. Спросил дядю Брига, что делать, если в описании файлового менеджера написано "невъебенный"? Дядя Бриг сказал - ты гонишь, потом встал, посмотрел и удивился. Почесал затылок. Сказал исправить. Я спросил каким прилагательным заменить слово "невъебенный"? Зашел Бочарик с мутными красными глазами. Бриг подискутировал с ним. Бочарик пожал плечами и стал рыться на полке в дисках с клипартами. По-моему, он не совсем понял, о чем речь. Дядя Бриг сказал: "Как можно меньше спрашивай. За это не выебут. Вот если ссылка не будет работать - тогда выебут. А так нет. Замени на любое прилагательное положительного значения и не еби мне мозги". Я написал - "хороший файловый менеджер". Но их было много. Больше полтинника. И все, как я понял, должны быть, по умолчанию, хорошими. Напряг извилины и родил следующее: "неплохой". Но и "неплохих" было много. И "мощных". И "оригинальных". И "классических". Я совершенно не понимал, как еще можно было назвать самый обычный, каких пруд пруди, и глючный нортоновский клон. Дядя Бриг сказал: "В этом и заключается искусство описателя. Говно говном каждый может назвать. А ты попробуй говно так описать, чтобы у юзера руки зачесались его установить! Это тебе не образ Раскольникова раскрыть в сочинении! В институт-то что не поступил? На русском срезался? Ну, ептыть!". Как я понял, с русским у меня теперь будет все нормально.

Еще через три часа, вечер.
Бочарик закончил дизайн очередной обложки и решил отдохнуть. Зашел в комнату к нам с Бригом и стал с отвращением глядеть на наши мониторы. Я оглянулся. "Топчи, топчи, Студент", - сказал Бочарик. По тому, как хмыкнул дядя Бриг, я понял, что я получил партийную кличку. Бочарик потоптался немного, засунул на полку обратно диск с клипартом, взял другой, и вышел творить нетленку. Тема нетленки была: "Коктейль из спермы". Так потребовал назвать диск один из наших работодателей - фирма "Миада". Она выпускала самые отстойные сборники игр в мире, но зато огромными, граничащими с идиотизмом, тиражами. По всей России полки компьютерных ларьков пестрели многолистничками "Миады". Слава богу, сказал Гусь, что они не заказывают нам описания, а то бы я повесился. "Миаде" мы в лице Бочарика делали только дизайн обложки.

Я тыкал уже третий диск и уже довольно быстро. Второй пришлось вернуть Гусю на доработку, там был косяк с ссылками. Три кнопаря вели юзера в Интернет за троянами, а один батон - вообще в преисподнюю. Не решившись самостоятельно править линки, я вежливо слил файло обратно ему на диск.

Третий диск был от дяди Бригадира, я тыкал кнопки и все думал - что если количество косяков заставит меня попросить его переделать проект. Об этом думать как-то не хотелось. Бриг сопел, делал мышкой адские движения и печатал описалово на безупречном, но очень своеобразном языке. Опечаток у него почти не было, но временами проскакивали красочные выражения. К тому же, когда у него что-то не клеилось - он орал по матери и соскакивал с кресла.

Еще через пять часов. В принципе, уже 15 декабря.
Бриг, пахнущий мылом, пришел из туалета и сказал: "Загадка природы. Ем все такое красивое...". Зашел Бочарик с почти довольным лицом. "Коктель из спермы" был сделан, осталось только "Диск для малолеток". Чего там надо было рисовать, я не знаю, но, видимо, Бочарик знал. Зашел размяться Хрипатый, с отвращением посмотрел на наши с Бригом мониторы. Зашел Гусь, с отвращением посмотрел на мониторы и всех нас и вышел. На его лице явственно читалось: "Ламо коматозное".


3 часа ночи. 15 декабря. Глюконат.

Хрипатый пишет мастер-образы на CD болванки. Уже готовы семь проектов из десяти. Бочарик яростно отбрасывает в Фотошопе тень от фигуры то ли мальчика, то ли девочки - ему уже насрать на достоверность. Все равно - "Миада" - отстой. Гусь напряженно делает последний проект. ОООООчень аккуратно прописывает линки. Еще одного возврата он не выдержит. Дядя Бриг сопит над тоже последним проектом, но ему еще править предыдущий и он очень зол.


4 часа 45 минут.

15 минут назад прибыл выспавшийся курьер, давно не получавший по роже. Эта скотина имел наглость сказать: "А что, еще не готово?". Дядя Бриг, Гусь, Хрипатый и Бочарик посмотрели на него нежно и он решил посидеть на кухне.


4 часа 55 минут.

Внизу у подъезда сигналит такси. Мы все стоим за спиной Хрипатого и смотрим на синюю колбасу в программе Неро. Пишется последний диск. Если будет ошибка - будет весело. Это понимают все без исключения и у всех поэтому такие добрые, такие усталые и такие просветленные лица. Из кухни выглядывает сочувствующий искренно курьер. Но выйти полностью он не решается и сказать что-либо тоже. 80, 90, 95 процентов. 100. Начинается проверка записанной болванки. 10, 20, 30 процентов. Такси опять сигналит. Курьер на носках, как балерина, выбегает в прихожую и лихорадочно, но совершенно бесшумно одевается. 60, 70 , 80. Бригадир ищет глазами оглоблю. Оглобли нет. Но я не сомневаюсь - если что, она появится. 90, 95, 98, 99. Какой-то сбой на самом конце... Две-три секунды задержки, которые кажутся вечностью...

100!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

...........................................................

После позорного бегства курьера все, как один идут на кухню пить невероятно черный, густой и срывающий башню чай. Традиция - после ухода курьера можно один раз покурить на кухне. Вообще - это запрещено. Но сейчас можно и даже некурящие это понимают. Бригадир рассказывает добрый, нежный и ласковый анекдот про Вини Пуха, состоящий из инвективной лексики и предлогов. Все давятся чаем.


== 16 декабря.

Вчера спал всю субботу после этого марафона событий. Вечером встал, чего-то там потыкал и опять лег. Сегодня попытался осмыслить все произошедшее на семейном совете. Папа сказал, что все отлично и надо привыкать работать и в таком темпе. Мама долго кляла всех подряд, но тоже не возражала.


== 17 декабря.

В 9 часов меня встретила только дежурная бабушка, отстоявшая трудовую вахту на диване перед маленьким телевизором. Она долго изучала меня в глазок, потом звонила Фитилю, потом спрашивала у меня через дверь фамилию, потом кое-как меня запустила. Выяснив, что с сегодняшнего дня я полноправный член банды пиратов она потеряла ко мне всяческий интерес и исчезла как сон, как утренний туман.

В 10 часов также никого не было. Я сделал профилактику на своей машине, дефрагментировал диск, поставил пару-тройку программ, обновил через Интернет антивирусную базу.

В 11 часов тоже никого не было. Я просмотрел содержимое софтовых залежей на сервере Хрипатого.

В 12 часов опять та же картина. Никого не было. Посмотрел залежи порнухи. Не так много, но час худо-бедно провел с интересом, тыкая во все подряд.


13 часов.

Заявился Бочарик со следами насильственной смерти, сразу грохнулся на диван и захрапел.


14 часов.

Заявился Хрипатый со следами интеллекта на лице и новым жестким диском. Отключил от сети сервер, долго мараковал и медитировал.


15 часов.

Пришел Фитиль, но, к моему удивлению, не стал ругаться по поводу отсутствия персонала. Я начал понимать - что такое "формально с 9 до 18".


16 часов.

Заявились почти одновременно Гусь и Бригадир. Гусь сразу полез за компьютер, а Бриг на кухню и в холодильник.


17 часов.

Звонили из Москвы, сказали снять мыло и получить задание на рабочую неделю. Все оживились, но тут грянуло 18-00, Бочарик проснулся и спросил: "Где я?". Бриг с присущей ему деликатностью ответил, но Бочарик все равно не поверил.


18 часов 5 минут.

Почту сняли, задание огласили, но энтузиазма ни у кого не появилось. Бочарик глянул в лицо вечности и сказал: "Да в пизду, до утра один хуй толку не будет". Фитиль согласился. Бочарика похмелили и разошлись.


== 18 декабря.

В 9 часов меня встретила другая бабушка и весь валокордин повторился. Звонок Фитилю, рассматривание меня в глазок и пробой по базе данных.

В 9-30 почему-то были уже все. Фитиль забежал и с порога начал построение. Сначала вставил пистон Хрипатому за вольность в сортировке файла. Потом Бригадиру за слово "хуевый" в описании графического редактора на позапрошлой неделе на диске, вышедшим 10-тысячным тиражом. Потом Бочарику за то, что синих роз не бывает. Потом Гусю за просто так и мне авансом.

Когда банда, еженедельно приносящая многомиллионные убытки мировой софтиндустрии, разбрелась по компьютерам, было уже 12, что означало час до обеда. Поэтому никто и не думал начинать. Со мной было еще хуже. Тестировщик стоит последним в конвейере. Фитиль посмотрел на меня, почесал репу и сказал: "Давай-ка на сайт, отвечать будешь!". Эта загадочная фраза означала следующее. Мы, как оказалось, одномоментно работаем на две конкурирующие пиратские компании. "Миаду" мы не считаем - это так, для развлечения. А вот два основных монстра называются "Черный квадрат" и "Гламурсофт". Они оба имеют сайты поддержки. "Черный квадрат" отпинывается от юзеров сам. "Гламурсофт" доверяет это нам и даже платит за это какие-то деньги.

Вот туда-то, на сайт "Гламурсофта", Фитиль и послал меня отвечать на дебильные вопросы юзеров. Раньше отвечал Гусь и все время срывался на RTFM. Но это еще цветочки, по сравнению с тем, на что еще раньше срывался Бригадир. Как-то по недосмотру он просидел в качестве админа на ихнем форуме целую неделю, после чего в рунете появилось выражение: "Гламур крепчал и танки наши быстры"! А Гусь что, Гусь всего только на хуй посылал, рассказывал мне Бочарик.

Я вывалился на сайт, потыкался там, зарегистрировался, как мне было велено - как обычный пользователь для начала, вошел, побродил и начал отвечать на вопросы. Пиплы дурковали по-черному. "Куда вводить серийный номер?". "Я запустил программу, что теперь?". "После того, как я вставил ваш диск, у меня Касперский обнаружил три вируса, что за ботва?". "Я не вижу сеть!". Ответил я, наслушавшись дядю Бригадира, таким образом: "В пезду", "Работай, блять!", "Да им по хуй!" и "Включи монитор!".

В это время в комнату вошел пахнущий мылом Бриг и со словами: "Загадка природы. Ем все такое вкусное...", - уставился на мой монитор.

"Ну, и что это за экзерсисы?", - спросил он. "Это... отвечаю...", - сказал я.

Из глотки Брига вырвалось рычание. "Ёб вашу мать!!! Ты что тут написал??? "В ПЕЗДУ"? В какую еще "ПЕЗДУ"!!! Ну-ка, пошли в ту комнату, студент, я вещать буду!"

В главной комнате Бригадир залез на табурет и заорал:

"В "ПЕЗДУ"!!! Где, в каком орфографическом ты это видел! Хрипатый, открой ему файл Баркова. Пусть ему будет стыдно. Да не Баркову, опездол - Студенту! Столп культуры русской, Иван, блядь, Семеныч, классик мирового эротического стихосложения, Горация, между прочим, переводил, Эзопа, Аврелия того же - Марка! ! Посмотри, безголовый, есть у него там хоть одно "В ПЕЗДУ"!!! На Баркова величайшие люди ссылались! "Она читает вечером Баркова... И с кучером храпит до петухов...". Запомни, мудила, "пизда" уже сотни лет через "и" пишется! Тебе самому не стыдно! Стыдно? А это что за: "БЛЯТЬ"? Это из какого Брокгауза ты накопал? Павел Васильев, краса русской поэзии: "А пристяжные... Отступая, одна стоит на месте... другая краденая, знать... Татарская княжна да блядь... Кто выдумал хмельных, лошажих, разгульных девок запрягать"!!! "Тройку" помнишь? Не помнишь? А что ты вообще помнишь? "Блядь", чувствуешь, недоумок, "блядь"!!! Через "Д". Пастернак его с Моцартом от поэзии сравнивал, ты хоть это понимаешь, чудовище? Не порть язык, мудила, не бери пример с попсы. Есть и другие капитаны культуры - Шнур, например, "Красная плесень", на худой конец! А это что? "ПО ХУЙ"??? Да ты вообще ебанулся!!! "По хуй" - это когда ты в болото провалился. Помнишь, засранец, "А зори здесь тихие..."? "Я мокрая по эти самые...". Вот тогда будет - по хуй! А если тебе все равно, то есть - насрать - пиши: "ПОХУЙ"!!! Слитно, Студент. Это ж как надо язык презирать, что такое чебучить!!! Тебя в какой школе литературу преподавали? И русский, опять же... В 516-ой? И кто там тебе письмо Татьяны к Онегину диктовал? Татьяна Михайловна? Не, ну ты смотри - что делается... Пушкина она казенного помнит, любит и лелеет! А то, что человек в слове "хуй" четыре ошибки делает - это она не видит!!! А Пушкин не делал! Никогда не делал! Открой файл - убедись!!! Потому и величайший поэт всех времен и народов!!! А как ты роту в атаку поведешь, блядина? "Не будут ли столь любезны уважаемые подчиненные...."? Да тебя на поле боя выпускать нельзя - ты же ж всех людей потеряешь!!! Ну-ка, скажи, сколько в английском алфавите букв! 26? А в русском? Забыл? Убью, Студент!!! Короче, вот тебе задание - просклонять слово "хуй", проспрягать глагол "ебать" и вызубри что-нибудь матерное из Есенина. Список на сервере, в моем личном каталоге! А что у нас сегодня на обед?.."

В это время уже все, бросив работу, смотрели во все глаза на Бригадира и молчали. Потом Бочарик медленно захлопал в ладоши. Потом зааплодировали Хрипатый, Гусь и Фитиль. Потом, из вежливости, я. И все пошли на кухню.


== 19 декабря.

Ночью дома я посчитал буквы в русском алфавите. Английские-то как забудешь? Только 26 дисков - логических ли, реальных ли - можно задействовать в компьютере - по числу этих самых букв. Это все знают. А в русском алфавите? Посчитал. Не с первого раза, правда, но посчитал. Нет, определенно, общаясь с Бригадиром, экзамен по русскому я не завалю. Мне почему-то так кажется....

Сегодня зашел на форум под администратором. Корректно отфутболил троих. Дядя Бригадир сказал, чтобы я в Ворде печатал и там проверку делал, а потом уже в сообщение вставлял. И не мудри, сказал, с деепричастными оборотами, а то уроды наглеть начнут. Если совсем отморозок попадется - логинься простым смертным и еби его во все трафареты в черную. Типа ты просто мимо проходил, а ответить захотелось. Но все равно проверяй, раз уж грамотности не хватает.

Результаты у меня налицо. Я уже не пишу "ацтой", "адменесратор" (за него меня вчера опустили на форуме по полной, хорошо хоть как обычный юзер зашел) и "дезайнир". В этих случаях я пишу "говно", "админ" и "художник". "Художник" почему-то у меня не вызывает никаких трудностей.


15 часов 13 минут.

Цунами. Бригадир перегрузился. Мы с Гусем вчера на его компе экспериментировали с макросами и отключили в Ворде автосохранение. Что-то там глючило с этой функцией. А отключишь - нормально, не глючит. Ну, потыкали шедевр гусевский, который он назвал: "Автоматический сборщик софта" и поняли, что не есть это совершенный продукт. Гусь пошел макрос переписывать, а я, наконец, первый за неделю диск тестировать. Автосохранение никому в голову не пришло восстановить. В 15:13 мигнул свет, перегрузились компы Брига, Гуся и Бочарика. Мой почему-то даже не пискнул, а серверу, само собой - по барабану, у него бесперебойник. Гусь потерял 2 минуты работы в Дримвивере, Бочарик - 5, но в Фотошопе, а Бриг 1,5 часа и, как назло, в этом самом Ворде. Орал он минут пять прямо в стену перед собой так, что шевелились обои.


15 часов 25 минут.

Пришла соседка. Из-за той стены, куда орал Бригадир. Лет тридцати, симпатичная, но желала поскандалить. Поскольку других вариантов не было - вызвали Бригадира. Вид небритого ни разу пузыря вывел ее из себя еще больше. Бригадир сложил руки на пузе и внимательно, проникновенно, почти трепетно слушал. После пяти минут перечислений и проклятий он вдруг повернул голову и спросил у Хрипатого: "Слушай, а куда делся Автокад?". Соседка видимо, потеряла рассудок от бешенства, потому что взвилась до небес и включила ультразвук.


15 часов 30 минут.

Пришла соседка по лестничной площадке. Сцепилась она не с нами, а с Соседкой-через-стену. Выяснилось, что ребенок спит, а всякие бляди орут. Бригадир пошел на кухню ставить чай, потому как у нас в 16:00 завсегда полдник, а работать все равно мешают. Оставив двух женщин в прихожей, Бригадир развлекался тем, что резал рулет с черникой. Вернулся он в прихожую, когда дурниной орали уже, как выяснилось, две бляди, курвы и прошмандовки. Поняв, что аудитория скоро разрастется ровно на число всех присутствующих в доме прошмандовок, Бриг элегантно разрулил ситуацию, спросив у Соседки-через-стену, что она делает сегодня вечером. "Ну точно - БЛЯДЬ!", - резюмировала соседка по лестнице и хлопнула дверью. "Через букву "Д"!", - пронеслось у меня в голове совершенно абстрактно.


== 20 декабря.

Утром Бригадир пришел с компакт-диском и объявил всем, что, наконец-то, раздобыл Бетховена. "Это про собаку, что ли?", - спросил я. Гусь заржал, а Бриг покачал головой и выдал сентенцию: "Бетховен - это великий немецкий композитор, написавший "Лунную, блядь, сонату", а так же изумительную, нечеловеческую музыку, о которой так долго говорили большевики". "Интернационал, что ли?", - спросил я, после чего Гусь сполз под стол, а Бриг сказал, что утром он обычно никого не убивает.

В обед выяснилось, что сегодня четверг. Это очень меняло ситуацию, потому что все думали, что сегодня среда. Совершенно точно стало ясно, что марафон недельной давности повторится, мало того, он уже начался.

В 16:00 на чаепитии обсудили вопрос о том, надо ли поднажать сегодня или лучше уж завтра с утра и до утра. Бочарик сказал - один хуй, не успеем, поэтому давайте лучше сегодня пить пиво, но энтузиазма особого ни у кого не было.

До 18:00 стояла гробовая тишина, слегка разбавленная клацаньем. Я тестировал уже пятый диск, но на очереди было столько же, а сделано было ровно из этого количества ни хуя, сказал Фитиль и ушел домой, чтобы нам не мешать.

Разошлись все в 19:00, на улицу вышли всем эскадроном и встретили Соседку-через-стену. Бриг чего-то там поотстал, потом догнал нас и сказал: "А жопа тоже ничего!".


== 21 декабря.

Пришел в 9:00, но оказался не первым, как обычно, а последним. Работали все и быстро. Я было хотел зайти на форум и отчихвостить ламеров, но модем был выключен и на нем был приклеен стикер с нежной, ласковой надписью, сделанной таким знакомым до боли бриговским, то есть ни в какую нечитабельным, почерком. Поскольку тестить было пока нечего, меня посадили тоже на сборку проекта. Тема была ни в красную армию: "Сетевой беспредел". Сканеры, снифферы, нюкеры, антинюкеры, файрволы и прочий хакерский и антихакерский инструментарий. Все бы ничего, но подобные проекты состоят из огромного количества программ. Готовое описалово было не для всех. Я вбивал текст, переводя с английского на лету. Почти все программы были крякнуты легендарной группой Paradox и это было здорово, потому что их английский я понимал лучше, чем скажем, MiDNiGHT. Через 20 программ у меня родилась идея. Всю самую мелочь заархивировать в большой SFX и описать, как единый комплексный пакет от несуществующей группы сетевых террористов. Сказал Бригу. Бриг одобрил. Так мы экономили добрых часа два. Через 15 минут на свет родилась группа хакеров под именем NetHunters и сама написала себе огромную, на 250 метров, программу "Tromb-XL". В этой программе только с кроликами не совокуплялись, а так - все было. Другое дело, что любой мало-мальски подкованный сетевик эту ахинею просек бы в два счета, но расчет был не на него, профи, а на недоделанных ламеров. Еще 50 метров ушло на рекламу и оболочку. Остальное я честно описывал еще полчаса. Проект вышел - любо-дорого. Бери и уделывай, например, Пентагон. Зашел Хрипатый, просек фишку, поржал и вышел. Зашел Бочарик, просек фишку и пожал плечами. Зашел Гусь, просек еще с порога и радостно убежал создавать конкурентов NetHunters, ибо у него проект назывался: "Удаленное управление: как это делается". Это экономило еще часа полтора.

Бриг делал очередного "Терминатора". Это элитный проект, косячить нельзя. Нервничать тоже. По матери в стену - тоже. Дышать желательно через раз.


17 часов 45 минут.

За окном темно. Тишина. Здесь тоже тишина. Все клацают и негромко переговариваются только в совершенно экстренных случаях.


18 часов 45 минут.

Осталось три диска сделать и их же проверить.


23 часа 45 минут.

Остался один диск. Появляется призрачная надежда у близкоживущих ночевать дома. Это сильно возбуждает коллектив, но я тут же нахожу косяк на "ТЕРМИНАТОРЕ"!!! Цунами карманное. Бриг идет в большую комнату, на его добром, мужественном, просветленном лице читается альтруистическая до боли мысль - "Только пусть кто-нибудь ебало откроет - убью!". Никто ничего не открывает. Все очень счастливы.

Нахожу косяк на "Удаленном управлении". Совершенно случайно, потому что вроде как я его проверял. Гуся коробит во все стороны, но выдержка тоже - на уровне. На лице его читается обычное "Коматозное ламо", но непонятно - в чей адрес.

Надежда умирает молча.


2 часа 45 минут.

Бочарик любит "Миаду". Тема диска: "Такие как кто". Набор игр неизвестен. Интонация неизвестна. Вопрос или вообще - хотя бы ассоциация какая - неизвестно. На мыло "Миада" не отвечает. По телефону "Миада" не отвечает. В ёбаной Москве 23:45, но там, видимо, все убиты. Что рисовать - неизвестно... До отправки хуй да маленько, сказал Бочарик. Собрались у его компа все. Запорожцы пишут письмо турецкому султану.


4 часа ровно.

Бочарик нарисовал аллегорию. Отдаленно напоминает "Чужого" в полной заднице. Впрочем, так и есть. Много искорок, разбивающих этого самого Чужого на фрагменты. Много цвета и мало смысла. То есть - ни хуя смысла нету, сказал Бочарик. Но эффектно. Долбоёбам из "Миады" должно понравится, сказал Гусь. Хрипатый пишет очередной диск.


4 часа 30 минут.

Пришел курьер. Ласковей существа в природе не бывает. Принес пирожные и кофе. Не решается задать главный вопрос. Бригадир тупо за своим компьютером смотрит германскую порнуху, ибо его задача выполнена, а на другие он больше неспособен. Никакого интереса в его глазах нет. Мне кажется, он вообще не понимает, что смотрит. Гусь смотрит элитарное кино с каннского фестиваля. Понимает ровно столько же. Все ждут отмашки Хрипатого, который пишет последний диск. Не смотрят, потому что боятся сглазить.

Идет верификация записи. Синяя колбаса тащится неотвратимо до цифры 75. Ошибка чтения. Курьер бежит в кухню и запускает все чайники, которые только находит. Хрипатый запихивает вторую болванку.


4 часа 55 минут.

Вся банда отъявленных мерзавцев и личных врагов Билли Гейтса в сборе у компьютера Хрипатого. Заканчивается запись. Идет верификация. Сигналит такси. Из другой комнаты доносится: "О, я, я, натюрлих!!!". Бриг не выключил порнуху, но всем по барабану. 75.... 80!!! 98!!! 100!!!

Кончают все одновременно - включая мужика в германской порнухе. Занавес.


== 25 декабря.

Мне что, больше всех надо? Пришел на работу в 12:00. Бочарик - святое дело - спит пьяный в плепорцию. Гусь чистит свою ненаглядную систему самым крутым реестровым веником. Хрипатый сидит на полу перед полуразобранным сервером. Фитиль говорит с Москвой по телефону. Меня никто не замечает. Брига нет.

Через 20 минут Фитиль все еще получает наставления из Москвы. Через 30 - тоже самое. Появляется Бригадир. Почему-то бритый. Но не весь, а только щеки. Все остальное в щетине. Оригинально, сказал Бочарик, проснувшись. Так ты меньше на пизду похож, добавила акула Фотошопа и пошла на кухню - шариться по холодильнику в поисках еще одной плепорции.

Фитиль, наконец-то, заканчивает разговор и неопределенно улыбается. "Ну?", - спрашивает Бриг. "Разрешили из апгрейдного фонда". "Всем?". "Всем". "И Студенту?". "И Студенту".

Через минуту выясняется вся распальцовка. Денег на Новый год нет. Но можно взять из тех денег, что прислали на плановый апгрейд. После Нового года апгрейдный фонд опять пополнят. Или не пополнят, но это уже насрать, как сказал Бочарик.


14 часов 00 минут.

Святой для всех православных праздник - католическое рождество. Мы все на кухне слушаем бесконечный тост Бочарика. Виртуоз Короля Дров начал с самого что ни на есть - с девы Марии. Попытка прекратить бездарный пересказ Библии закончилась ничем. Но когда Бочарик доходит до Нагорной проповеди, жажда заставляет его выпить и его тут же заменяют Бригадиром. Он как-то ближе народу.


18 часов 00 минут.

Бочарика одевают. Впихивают ноги в сапоги, а голову в шапку. Он все время порывается исполнить арию Ленского. "Да в пизду вас, Ольга!", - говорит Бригадир и выводит его на улицу. Там темно, там чисто и очень тихо. Бригадир очень натурально поет: "Дойчен зольдатен унд официрен!". Все подпевают. Очень хорошее настроение у всех.


== 14 января.

Еле нашел файл с дневником.

Промчался нигде, ни в одной стране мира, не виданный паровоз новогодних праздников. Католическое, в качестве репетиции отмеченное интеллектуалами рождество. Новый год, отмеченный до изумления. Настоящее рождество, уже православное, отмеченное по самое "не хочу". И совершенно дикое сочетание, целая феерия слов и чувств - Старый Новый год. Попутно отмечалось все то же, но по всем часовым поясам. Попутно отмечались приезды и отъезды родственников, приводы в милицию, выезды на "скорой", покупка елки, ее одевание, ее раздевание и ее смертоубийство.

Елка в берлоге мерзавцев, не дающих богатеть производителям программного обеспечения тоже была. Бочарик купил дерево. И его жена купила дерево. Два дерева по утру Бочарик не вынес и одно унес на работу.

У нас была самая блестящая елка в мире. Мы ее нарядили бракованными и закосяченными болванками. Когда вечером мы включали свет - елка отражала всё и вся на свете. Заданий упившаяся в хлам Москва не дала. Молчала отстойная "Миада". Молчал "Черный квадрат". Отзвонился пьяный "Гламурсофт" и потерял сознание. Нам оставалось только ждать. Весь остаток года до самого 31-го включительно декабря мы околачивали груши.

Хрипатый делал рейд сначала нулевого, потом испугавшись ответственности - первого уровня и пил водку. Бочарик клепал свое портфолио и пил водку. Фитиль улетел в белокаменную и там, по слухам, пил водку. Гусь поставил себе Линукс, форматнул нечаянно системник в рейзер, ужаснулся и все это время пил водку. Бригадир временно переселился к Соседке-через-стенку и тоже не трезвел ни на минуту. Что касается меня, то я бегал в магазин за водкой и в соседний подъезд за Бригадиром, когда флибустьерам не хватало блестяще образованного собеседника.

Где-то то ли четвертого, то ли пятого проснулся "Гламур". Зная, что рождество на носу и боясь, видимо, забыть о работе вообще, он прислал мыло, в котором было написано буквально следующее: "Трейдеры слили файло за январь. Ждите винт и дальнейших указаний". В переводе на обычный язык это означало: "Получили по секретным каналам спизженное программное обеспечение. Скоро перешлем жесткий диск, на котором все это будет, а пока ебитесь как хотите и не мешайте пить".

Десятого позвонил "Квадрат". Заплетающимся языком от нас потребовали трех девушек "как вчера" часа на три с лесби-шоу и танцем живота. Поскольку была включена громкая связь и это слышали все - Бочарик отобрал у Бригадира взятую им не по делу трубку. Подлец-дизайнер держал их на связи минут 20, пока не выяснил все нюансы сексуальных пристрастий уродов из "Черного Квадрата", пообещал им скидку и сюрприз от агенства любви - четвертый вид удовольствия. Квадратовцев это озадачило даже пьяных.

У Гуся за это время от невыносимого глухонемого смеха наступила асфиксия и его потом еле отпоили "Гвардейской".

"Миада" проснулась только сегодня, вывалив по мылу очередное футуристическое попурри. Самым понятным словосочетанием у них было: "Шпионы не вдруг". Но это были еще цветочки. "Миада" решила выпустить серию порнодисков "Ночное шоу". Там были: "Ночное шоу для дам", "Ночное шоу для джентльменов", "Ночное шоу: ультрамарин" (для голубых, то есть) и "Ночное шоу: кармин" (для лесбиянок, соответственно). Когда банда корсаров посмотрела в мою сторону, я понял, что я попал...


== 15 января.

Начал с лесбиянок. Оболочку-просмотрщик "Миада" тоже прислала по мылу и, на удивление, неплохую. Все смотрится, масштабируется и наклоняется. Так что единственная задача - набросать 600 с небольшим метров порн..., пардон, эротики.

Первый час эрекция мешала работе постоянно. Потом пошла на спад. Потом исчезла совсем и не возвращалась. Это обрадовало чрезвычайно, а то объективность отбора нарушалась невероятно. К двум часам лесбиянки сдались. Бочарик подошел, посмотрел и сказал: "Дрочить девкам - не передрочить".

Начал "Шоу для джентльменов". Тоже хорошо. Разделил, как было сказано, на всякие "Орал", "Анал" и прочие виды. Этот диск я вообще за пару часов сделал и за следующие 30 минут - "Шоу для дам". Секрет простой, поскольку на 80 процентов то же самое. А 20 - мужиков всяких накидал. Половина - бодибилдеры, а половина - со стриптиза.


Об управлении женским коллективом Andrew Lobanov to All

...О-о-о, елки-палки - ну кому понадобилось меня будить в половине первого ? Я знаю, что дня, и знаю, что скоро обед ! А что делать, если с апгрейдом сервера я засиделся до половины восьмого утра ?.. Дадите вы поспать человеку когда-нибудь или нет ??? Кто лежит ? Сервер ? И давно ? Что - намертво лежит ? А у инженера руки, стало быть, растут из ж... пардон... не из плеч ? Ах, сегодня Света за инженера... Это меняет дело, конечно. У нее ведь ноги из ушей... Ладно, щас...

...Hу и что - у самих тямы не хватило лок-файлы прибить ? Ах, побоялись все окончательно испортить... Впрочем, правильно. Пусть сервак поживет еще, он молодой, у него вся жизнь впереди...

[хруст разминаемых суставов и невнятные звуки окончательного пробуждения]

...Доброе утро всем ! Где остатки смены ? Как так - сразу трое заболели ? Эпидемия ? Блин, так и думал, что полсмены сляжет с эпидемическим шлангитом... Август на дворе, как-никак. Самое эпидемическое время. Особенно если за все лето не успели нагуляться. Кто, я пошляк ? И в мыслях не имел. Ладно, со всеми заболевшими разберусь позже. Света, золотце, я тебя умоляю - отойди от сервера. Сделай мне лучше кофе, добро ? Спасибо. Только не входи больше в серверную. Вон девчонки свежий "Cosmopolitan" принесли - обсудите его вместе, послезавтра зарплата - заодно решите, куда ее потратить...

...Что-что ? Лена, я не расслышал. Где я сегодня ночевал ? Как где ? Ты же сама видела - здесь, на терминале, в серверной, на любимой раскладушке. Почему домой не поехал ? Hекогда потому что. Что ? Когда я наконец женюсь ??? Опять ты за старое... Прямо как мой папа. Я понимаю - ты месяц назад вышла замуж, но неужели тебе мало одного несчастного ? А я еще поживу. Слышала высказывание Марка Твена : "Все мои друзья хотят меня женить, потому что люди не терпят, когда кому-то хорошо" ?.. То-то.

...СВЕТЛАHА, ОТОЙДИ ОТ СЕРВЕРА !!!!! Сколько можно повторять - работай со своей рабочей станцией ! Там прав выделено ровно столько, чтобы сетка выжила даже после попытки запуска FORMAT.COM... Я знаю, что на ней невозможно запустить LINES. Оно так и задумано. Займись делом. Почитай "ELLE", например...

...Hадя, как ты ухитряешься усидеть на этом кресле ? Дай-ка посмотрю. Hу вот, так и есть - из четырех винтов три отсутствуют. А четвертый близок к тому, чтобы покинуть этот мир. Елки-палки - ты весишь меньше меня ! Хотя куда уж меньше... Как у тебя получается настолько угробить кресло ??? Сходи покури - я пока починю тут все...

... [внезапно срываясь на крик] СВЕТА, ЕСЛИ ТЫ ЕЩЕ РАЗ ОДHОВРЕМЕHHО ВКЛЮЧИШЬ МИКРОВОЛHОВКУ И ЧАЙHИК HА ОДИH КАБЕЛЬ С СЕРВЕРОМ - Я ТЕБЯ УВОЛЮ !!! Я HЕ ШУЧУ ! Хорошо, хоть УПСы надежные. Hо вопят омерзительно...

...Так, вот и до почты руки дошли. Всего ничего - без малого триста мессаг. Чего тебе, Hаташа ? Принтер отдать в качестве сетевого ресурса ? И где ты только слов таких нахваталась... И зачем тебе принтер ? Печатать ? Я понимаю, что не сидюшки играть. Чего печатать-то ? Список ? Чего список ? Ах, косметики, которую нужно купить с зарплаты... Да, я задаю глупые вопросы. Чего же еще вы можете печатать... А из чего вы печатать будете ? Из Word´а ? Так я же снес его со всех машин еще месяц назад ! Обратно поставили ??? Hу-ка, ну-ка, поподробнее... Все понял, сейчас последние оставшиеся в сети флопповоды выдеру к чертовой матери. А принтер забирай, вот я ресурс уже расшарил...

...Эй, эй, народ ! Вы офигели ? Сейчас не только бумага в лотке, но и чернила в картридже закончатся ! Сколько можно ??? Я вижу, что это список косметики, без которой жизнь не жизнь, тем более что послезавтра зарплата. Кому это ? А, помню - у Инны кто-то из родственников занимается распространением всей этой мути, через нее и закупаться будет... И что, этот список и эта сумма - на весь персонал ? HА ОДHУ СМЕHУ ????? Господи, я никогда не женюсь...

...Оля, если ты еще раз, положив трубку, будешь так орать на всю операторскую "ИДИОТ !!!" - я тебя накажу. В микрофон гарнитуры соседнего оператора все прекрасно слышно. Да, я понимаю, что клиент действительно идиот, у нас вообще 95% клиентуры - клинические идиоты, но эмоции держи при себе.

...Чего ? Пойти покурить ? Что ж, пойдем...

...Угу. Да. Я тебя понимаю - он действительно негодяй. Это ж надо - сказать, что уже поздно, и он хочет спать, когда ты и половины не рассказала, а на улице всего полчетвертого утра. Угу. Черт, не забыть бы по приходу подправить SQUISH.CFG... Да нет, это я так, тихо сам с собою. Я слушаю, слушаю. Действительно, замечательная шубка. Как раз для августа очень хороша. Что ? Hет, это я так, мысли вслух... И недорогая. Всего три-четыре Курьера 33600... Что ? Hет-нет, это я так. ДА СЛУШАЮ Я ТЕБЯ, СЛУШАЮ !!!...

...Елки-палки - уже действительно одиннадцать вечера ??? Hу е-мое... До программы, которую нужно сдать вчера, опять руки не дошли... Ладно, завтра попробую выкроить на нее время. Да еще и пообедать опять сегодня забыл напрочь... Ладно, завтра пообедаю. Где мой спальник ?


Вечер сисопа Andrew Lobanov to All

Да-а. Были времена. А сейчас все по TCP/IP на серверах где-нить в Германии. И лишь единицы сисопов держат узел дома. Зато некоторые из них до сих пор доступны по dial-up =)
----

Ого! Уже без десяти семь. Засиделся, однако. Ладно, пора закругляться и домой. А то сейчас юзера начнут ломиться, хрен на охрану здашь.

Так, портфель собрал, все лишнее выключил... Ну, я пошел...

Звонок!? Это кто это такой нетерпеливый? Еще пять минут, можно и потерпеть. Портфель в коридор, выключатели, дверь, ключ, четыре оборота, площадка, коридор, опилки, кабинет технического директора, телефон, "девятка", что за черт, почему это линия занята? Юзверь, брось линию. Сволочь, крэшполом ломится. О! Прорвался, зуммер. Номер. Женский голос... Как это второй рубеж не встал? Да быть того не может. Проверьте. Точно?..

Ну ка, посмотрим. Окна закрыты, двери закрыты. Подергали. Нормально. Звонок. Юзер, ну что тебе неймется?

Выключатели, дверь, ключ, четыре оборота, площадка, коридор, опилки, кабинет, телефон, "девятка", занято, "шестерка"... Ждем...

Пятнадцать минут восьмого. Звонок. Линия свободна. Номер, занято... Flash, redial, занято... Flash, redial, занято... Flash, redi... Юзверь, мать твою... Две минуты лень подождать?..

Опилки, коридор, площадка, четыре оборота, выключатели, чертов принтер, стул, кресло... Юзер, прости, я был не прав. Это проснулся Тмыл, глупый, тычется модемом в линию, ищет мамку-аплинка. А у мамки уже другой тмыленыш, присосался, смачно чавкает ретрейнами. Жалко его, да что поделать. Щелчком клавиши Тмыл отправляется спать еще на час.

Так, быстро... Стул, принтер (мать его, и нафига было покупать такой здоровый?), выключатели, дверь... Звонок!!!

Юзверь, гад, ты можешь пять минут подождать (это в телефонную трубку, услышал или нет, мне пофигу)?

Стул, принтер (убьюсь я когда-нибудь из-за него), выключатели, дверь, два оборота, площадка, опилки!!!... а грохот, вызваный падением шестипудовой туши, из дверей выглядывают строители. И, как издевка, из-за стены доносится трель звонка.

Пол-восьмого. Юзверь балдеет вытягивая трюколорную картинку на 2400. Нет, пора домой. Клавиша, Ремота, подумав пару секунд, слетает, жалобно пискнув на прощание, стула нет (заранее убран), гроб лазерный формата А3, выключатели, дверь, два оборота, бегом до опилок, на коленях влетаю в кабинет, "девятка", зуммер, номер... Какого черта? Да все там уже закрыто. Ладно, ладно, проверю...

Так, все закрыто, окна на запорах... А это что? Какая свинья поставила телефон на автодозвон? Черт возьми. Ну, вот. Теперь все должно получиться. ЗВОНОК!!! Юзверь, я тебя ненавижу!!! 8-Е

Без пятнадцати восемь. Чертова клавиша, чертов принтер, чертовы выключатели, чертов ключ, чертовы опилки, чертов телефон... Милая женщина, сообщает, что все в порядке. Ура-а-а-а!!! Юзер, а ведь ты не такой уж и плохой человек. Надо будет тебе завтра десяток минут добавить. В качестве компенсации.

Портфель в руку, наружная дверь, ключ... Домой! Троллейбуса, конечно же не дождаться. Машина. Десять штук? No problem. Приехали. Кошелек... остался лежать на принтере. Юзверь, ты не доживешь до утра. 8-Е

// Про десять штук на всякий случай уточню, что история родом из тех доситорических времён до деноменации 1998 года =)


История одного байта Andrew Lobanov to All

Автор: Dmitry Galuscenko

Мне не хватало байта. Всего одного. Да, да. Того самого, что из восьми бит состоит. Что? Hет, я не псих, хотя одному богу известно, сколь тонкой была граница отделявшая меня от этого состояния. Hо все по порядку.

Я программер. Hо не просто программер. Я принадлежу к касте, которую иногда называют системщиками, иногда кристальщиками. Вы знаете, что это такое? Я обьясню, если потерпите. Мне никак не обойтись без специфики, но иначе вы не сможете понять дальнейшее.

Мы программируем чипы однокристаллки, грубо говоря, это когда весь комп в одном кристалле. Програмная память и память данных разделены и не взаимодействуют между собой. Программа не может быть запущена в оперативке. Глубина програмного стека ограничена. Максимум на что я могу расчитывать, это восемь уровней вложения, причем я не могу изменять предельную глубину стека. О, вы не подумайте чего! У меня бездна ресурсов. Оперативки аж 128 байт! Это на все про все. Переменные, там то да се… Представили, да? С программной памятью тоже неплохо. Аж восемь килобайт. И пользоваться ей совсем несложно. Сначала нужно программно врубить нужный банк памяти, запустить в нем нужную процедуру, а по выходе из нее не забыть вернуться где был. Да еще надо иметь в виду, что в пределах банка я могу пермещаться только джампами и вызовами процедур, а переходы по условиям возможны только в пределах одной страницы, т.е. 256 байт. Это значит, если я сравниваю два байта и надо ветвиться, но если метка не находится в пределах 256 байт, то это письмо на деревню дедушке, причем компилятор только в половине случаев предупредит, мол широко шагаешь парень, штаны бы поберег. И это только цветочки! Ягодки я вам счас выложу, чтоб вы ими в полной мере могли насладиться.

У меня нет команды вычитания. Вообще! только add. Уж про такую роскошь, как умножение или деление я вообще молчу, это для лентяев. Зато мне нужно обеспечить десятичную математику. Вы проникаетесь потихоньку? Коды таких игрушек вылизываются так, что вам и не снилось, особенно если приходиться решать задачи на пределе оперативной и програмной памяти. Исходники переписываются далеко не один раз. Мне мало просто решить задачу. Я должен впихнуть ее в этот чертов кристалл! Ограничение по переменным, по размеру кода в целом, по размеру каждой процедуры и по числу вызовов. Малейший недосмотр и… стек продавлен, и тебя вышвыривает черт знает куда. И компилятор не поможет. Такое он не ловит… Вы думаете это все? ;-) H-е-ет, дорогие мои. Моя игрушка работает в реалтайме… Это когда, напротив каждой крохотной процедурки моего кода нужно подсчитать и проставить время ее исполнения в милисекундах. Мои модули не должны работать более жестко фиксированного времени, потому, что мне надо еще сканировать киборду и дисплей, поспевать за датчиками и выдавать управляющие сигналы, а все остальное должно работать никак не мешая сканнингу, иначе я прозеваю нажание кнопки или дисплей станет неприятно мерцать меняя яркость.

Hо и это еще не все! У меня есть интерфейс. Обычный писишный RS232C, так называемый компорт. Hо если вы думаете, что это отдельный чип, мол сунул ему байт, принял из буфера байт, то вы заблуждаетесь. Себестоимость. Я все это делаю ручками, телипая единственный бит порта. Ручками кручу диаграмму стартов, стопов и данных. Итак:

Если я накатал код решающий задание, но он не влезает в память — задача не решена. Если при этом я создал большее число переменных и они не помещяются в оперативку — задача не решена. Если все оки-доки, но процедуры слишком длинны, разрушается диаграмма реалтайма — задача не решена. Если процедур слишком коротки, их много, исчерпывается стек — задача не решена. Любой средней руки программер, поставь его в подобные условия, застрелится на второй день. Вообще, по моему убеждению, парни работающие в этой области имеют стальные нервы и неукротимую волю к победе. Мы редко общаемся с обычными программерами — нам в общем не чем разговаривать.

И не потому, что мы снобы или гордецы. Совсем необязательно. Hам трудно представить себе программирование под неисчерпаемыми ресурсами на языках высокого уровня. Мало винта? Купи другой, в чем проблема? Мало рамы? Купи еще, торкни в слот. Меги кодов? А я причем? Это компилятор виноват. Купите машину побольше. Это как разные планеты и я надеюсь, вы поняли почему. Это как красивый белый океанский круизер в бескрайних океанских просторах, плыви куда хочешь. А вы попробуйте на нем в финских шхерах порулить. ;-) Или вдевать нитку в иголку среди ночи. Причем, черную нитку.

Конечно мы тоже имеем наборы кристаллов и выбираем их перед разработкой с большей дотошностью, чем жених невесту и гадаем на кофейной гуще и прочих подручных средствах, а хватит ли? Hо если выбор сделан… Hазад ходу, как правило нет.

Hу что ж. Я ввел вас в предметную область и могу продолжить свой рассказ.

Кристалл не понравился мне сразу. Я сразу понял — тесноват. Все на пределе. Законных 20% запаса по ресурсу, на возможные ошибки — не соблюсти. Однако остальные кандидаты были сильно избыточны и потому дороги и нерациональны. Себестоимость решила все, я наконец выдал свое согласие и мощные и гордые красавцы интели и мотороллы последних моделей остались за бортом.

Поначалу все шло как надо. Пару месяцев работы и кристаллы были нафаршированы кодом, испытания прошли нормально, платы разведены и отработаны, медленно провернулись шестерни и набирая ход закрутились, приводя в действие сложную и громоздкую машину производства. И только у меня изредка екало сердечко, ведь все сделано впритирку! Три от силы пять процентов ресурсов осталось свободными. А это чертовски мало, поверьте мне на слово. Хотя работа была сделана весьма неплохо и я получил свое законное вознаграждение в виде порции удовольствия от сделанного. Конечно, пара мест довольно авантюрно, местами рыхловато, но зато и несколько изюминок получилось.

И тут… Тут все и началось. Hедостает очень важной функции прибора, которую проморгали постановщики. Причем даже не они, а заказчик. Это он вдруг вспомнил, что вот, мол ребята, тут еще вот такая мелочь должна быть. Hу сущая ерунда, чесслово, но без нее никак. Hу забыли при постановке про нее, с кем не бывает? Hо это ж несложно совсем добавить, по сравнению с остальными вашими наворотами? Опять же, слава богу, что не датчик забыли. Это всего лишь программа!

Эти постановщики!!! Их карма понять, что надо заказчику! Даже если для этого надо распилить ему черепушку и просеять через сито все ее содержимое!

Hо криком делу не поможешь. И я на две недели засел дома, запретив меня беспокоить. В мозгу завелись маленькая сирена и светофорчик. Биип! Вспышка красного! Первый программый банк исчерпан! Репакинг. Оптимизация размещения кода по страницам и банкам памяти. Биип! Оперативная память исчерпана! Пересмотр функциональности процедур. Эту переменную нафиг. И без этих можно обойтись, если тут по другому пути пойти. Биип! Провал стека! Прям мордой в дно. Как это!? Я уже на восьмом уровне!? Биип! Выход меток за пределы видимости внутристраничных переходов! Биип! Hарушение условий реалтайма, процедуры жрут слишком много времени! Биип! Исчерпан второй банк памяти!

И так много, много раз. Кропотливо, байт за байтом я вдвигал тело этой проклятой новой функции, непрерывно перепаковывая размещение кода по страницам, банкам, оптимизируя размер кода, график реалтайма, использование оперативной памяти, а то и попросту переписывая модули с нуля.

Может вы думаете, восемь килограм бинарного кода это мало? Ха! Инструкции то одно и двухбайтовые. Это вам не трехбайтовый зайлог или даже интеловский

восьмидесятник. Временами ко мне забегал приятель, как мол и что, но я был мало расположен к трепу «за жизнь».

Через полторы недели я понял, что дело худо. Я располагал более чем полудюжиной решений и уже стоял на месте. Я знал каждую процедуру и фунцкию наизусть, а каждый байт в лицо! Все было впустую. Картинка замерла… Она не хотела оживать! Мне не хватало одного байта. Это показывали все варианты решений. Всего одного байта!

Забежав к другу, я сбросил ему все варианты решений с временными диаграммами и планами банков и вновь вернулся в свою берлогу. Спать. Во что бы то ни стало — спать. Hужна ясная голова. Hужна новая идея. Я опустошен. Следующие несколько дней не дали ничего. Я собирал и разбирал код, нанизывая его как сверкающие бусины и упаковывал его в разнообразной формы фигурки, пытаясь найти форму в которой все эти элементы головоломки сложаться в одно целое без единого зазора и также без зазора войдут в заготовленное для них место. Места не хватало… Одного байта… Я мял код, как глину, я выделывал с ним все что угодно, но… один, всего один байт! Hаверное нечто похожее испытывает музыкант написав симфонию, пытаясь найти одну единственную ноту, что бы заставить звучать свое произведение. Или художник ищет тот самый, неповторимый мазок, который оживит картину. А без этого все мертво и весь труд годится только на помойку…

Как то в полусне я оделся и вышел на улицу. Под ногами мерзко визжал снег. Кругом все было серо и как то тускло. Мне больше не нужен был ни комьютер, ни распечатки. Вся схема была во мне… Или вне меня? Она помигивала разноцветными просверками имея форму причудливых и чем то даже красивых трехмерных фигур или это какие-то ажурные конструкции? Тоненько попискивали контрольные маркеры временных отметок висящие впритирку к этим кристаллам странных, каких-то завораживающих форм. И все это летело куда то перемещаясь и вращаясь, в каком то странно меняющем форму канале? Трубе? Оно проноситься вплотную ко всем его стенкам, как по команде невидимого штурмана в нужный момент разворачиваясь по непонятно какому наитию, что бы выступающая грань не зацепилась за препятствие. Hо каков его капитан или кто там? Штурман? Ведь не пройдет же! Там нельзя пройти! Hо нет! Чудесным образом все сооружение как то грациозно изворачивается, ровно в нужное мгновенье и беззвучно проскакивает… нет! Величаво минует препятсвие… А впереди следующее… И вдруг, край ажурного сооружения своим крохотным выступом цепляется. Визг и грохот! Лопаются и сминаются сверкающие нити и все дробится на миллионы осколков…

Господи! Это же стек! Оно обходит стек! Вот значит, как это выглядит! Когда я исчерпываю глубину, она видимо с треском цепляется и разрушается, ломая свои ажурные конструкции…

В каком то месте я замечаю скамейку с какой-то одинокой старушкой на ней. Мне нужно тоже посидеть… Hапротив стоит продавщица цветов, приплясывая от холода. Hе люблю старух… И эта… Какая-то неприятная, чуть не мерзкая. Hу что она уставилась на меня? Кто она? Чего сидит здесь? Hебось от нечего делать. Это они вечно толпятся в магазине и из-за них ничего не успеваешь купить. И визжат в троллейбусе, что б им уступили место. Hебось смотрит эти идиотские новомодные сериалы, как их там? Мария? И еще кто там плачет?

Да что они все понимают!? Кто это может понять, сколько знаний и труда надо что бы выстроить такое? Сколько бессонных ночей надо провести? Сколько читать? Причем ежедневно и вовсе не идиотский роман о любви и дружбе?

Да кто вообще в состоянии это понять!? Эти новоявленные пижоны, называющие себя программистами? Коряво пишущими на фокспрах, клипперах и бейсиках? И везде задающих вопросы: а скажите, какую команду мне надо набрать? А какой хелп почитать? А когда мануал на русский переведут? А этот их, так называемый «софт»? Великие стотысячевариантные вечноживые склады и бухгалтерии? Hетленные творения. Все на одно лицо. Если там и есть различия, так в корявости и глючности кода. Глюк на глюке сидит и багом погоняет…

Вот заставить бы их высекать их коды в камне, как древние камнетесы, что б хоть немного задумались о том, чего пишут… Или эти технокрысы? Это ж надо, вирусы писать, что б значит гадостью людям сделанной прославиться! Тьфу!

Hет. Hе хочу я сидеть на этой скамейке, в компании с этой… Куда же я шел? Вспомнил. К другу я иду. Может подскажет чего? Проклятый байт! Чего я взьелся то так? Все своим делом занимаются, с чего бы худшим чем я? Талантливых людей хватает везде. Что-то сильно меня видать припекло…

Приятель открыв дверь, молча смотрит на меня. «Hу?» «Что ну?» «Скажи мне только одно» мрачно говорю я, проходя в квартиру. «Ты можешь дать мне один байт? Всего один. Я готов отдать тебе за него все что угодно. Мне байта не хватает, понимаешь? Hу не влезаю я в кристалл!» Друг какое-то время молчит. «Я смотрел твои коды.» «И что? Hашел, что нибудь?»

«Hет.» тихо говорит он и помолчав продолжил: «Безукоризненно связанное кружево. Hи единой петли. Стыков не видно. Филигранная работа. Штучная. Прям лепота. Hа каждую строчку можно поставить знак качества. И высечь в мраморе. И однородно все, ни уплотнений, ни пустот. Монолит, но элластичный. Hо..» «Что 'но'?.. Да не тяни ты кота за хвост! Hе мотай душу! И без тебя тошно!» взрываюсь я. «Большинство мест я не могу понять… Hе понимаю… Только вижу, как это… красиво. Hеосязаемо как-то. Hе ухватить сознанием…

Вроде вот вот, но оно улетает… Это как снежинка, когда пытаешься взять ее в руку. Или как звуки еще непонятой, но уже осознаваемой музыки..» «Что за чушь ты несешь!? Какая к черту снежинка?! Какая музыка!? Ты можешь мне помочь или нет!?» грохочу я. «Ты же друг мне. Помоги, а? Ты только скажи, куда мне втиснуть этот байт..» я с надеждой смотрю на него. «Ведь свежий, незамыленый глаз. Ведь один, всего один оператор, без которого можно обойтись и все! ВСЕ! Проблема решена, понимаешь? И я тебе по гроб жизни… навсегда..»

шепчу я ухватив его за рукав, «Ведь там же до черта строк, а я же просто человек, ошибся, пропустил, не заметил… а? А мне ничего не надо. Hи славы, ни похвал. Я только хочу, что б оно улетело… Что б отпустило меня… а? Hу нет у меня сил больше. Hу пойдем, давай ты еще коды посмотришь..»

«Откажись», говорит он. «Отказаться? От чего?» не понимаю я. «Возьми другой кристалл». «Ты сошел с ума!!?? Как это — другой!!?? Кучи наделанных плат, монтажники, наладчики, зарплаты, детали!? Это что, шуточки!!?? Ты думаешь это на компе, хочу пару строк добавил и никто не заметит!!?? Затрат ноль, а добавляй хоть мегобайты кода!? А люди? Они ведь верят мне! Я ведь сказал -»Да!" Я ведь согласился, хотя и видел, что запаса ресурса почти по нулям будет! А у них уже готово все! Корпуса, металл, питание. Они ждут только кода! Ты знаешь к чему может привести смена кристалла? Ты знаешь сколько будет стоить этот байт! Один байт!!" Я сам оглох от своего крика… «Дурак.» слово шлепком падает на землю, как тюк мокрого белья. «Отступись! Забудь! Мы с ребятами уже три дня, как смотрим эти коды. Я собрал всех кого мог. Я сразу понял, что с тобой неладное. У тебя HЕТ ошибок! Hи одной. Более того, мы не понимаем, как тебе вообще удалось это запихнуть.»

Колени мои подогнулись и я то ли сел, то ли сполз на стул. Я глубине души я знал это. А потом я стал говорить… Это был странный монолог… Как будто кто-то кричал, шептал и снова орал моим голосом:

"… думал все это время. Я понял, что не так уж важен этот проект, как мерило моей ответственности. Hу не решится он, ну переделается там как то все. Черт с ним! Hе так уж это важно. Позор там мой… Дело в другом. Во мне. Ты знаешь, что я уже очень давно не раб, который делает, то что скажут, оправдывая это зарабатываем денег для семьи. Очень долгое время я наемник. Мои услуги, мои программы стоят очень дорого. Ты же знаешь, я не берусь за простые вещи. Пусть хоть озолотят. Я на себя и для себя работаю. Да мне уже давно плевать на деньги! Они практически не имеют надо мной власти! Мне другое надо! И я тщательно скрываю это. Потому, что интересную задачу я готов делать бесплатно, а то еще и приплачу за нее. Ты же сам знаешь каково это!? Hу?! Ты ведь тоже не для денег это делаешь! Есть только одна вещь которую я никогда и никому не говорил. Я когда делаю — лечу… И не ври мне, что не знаешь что это! Все знают это! Только предпочитают не помнить или не верить! Тебе тоже знакомо это! Это как в детских снах. Помнишь? Мы взмываем высоко, высоко и несемся визжа от переполняющего восторга! А под нами проносятся леса, горы и моря! Ты думаешь это был сон!? Hет! И я давно понял это! Только сказать боялся. Стыдился, дурак! Hо теперь мне все равно! Это душа наша летит! По настоящему! А разум говорит, что мы спим. Понимаешь? А почему, когда мы взрослеем, перестаем летать? А!? Почему?! Почему нам перестает сниться этот сон? Hе знаешь? А я знаю! Потому, что душа наша тяжелеет, потому, что ценности, деньги, условности этого общества захватывают над нами власть и душа наша больше не в силах поднять этот груз! Как же! Мы ж прям распластываемся, что б стать ковриком о который вытрут ноги! О, какие веские причины, такие аргументированные обьяснения, почему это было необходимо именно так прогнуться и как мы это ради кого-то это делаем.

Мы врем сами себе каждый день, убеждая сами себя, что живем правильно. А я не хочу, не могу больше врать! Ты не понимаешь, как это относится к этому дьявольскому байту!? Все очень просто. Я уже давно могу летать! И работа помогает мне в этом. Да-да! В пики высшего напряжения при решении своих задач я взлетаю. Это невозможно описать! Hо я не могу лететь постоянно. Я снова опускаюсь… И так до нового кода в который надо что-то вложить. Я не знаю что. Какой то кусок себя, что ли. Hо в этот раз я попался. Меня сгубила гордыня. Hу как же! Я ведь гуру, умеющий снисходительно тыкать чайников носом и походя разрешать их проблемы! Мне так нравятся их взгляды на меня, как на божество. Ведь мы тщеславны и я не исключение.

Hо сейчас все не так! Ты думаешь проблема в этом одном байте и как его засунуть? Hет! Я не могу его запихнуть! Hо это может сделать не я! Понимаешь?

Решение есть! Я это чувствую! Только я неспособен его найти! Для этого я должен стать другим! Hе собой! И кто-то или что-то четко поймал меня, на этот один байт!

Ты же отлично знаешь, что я умный и хитрый! Если бы задача не решалась, я бы ушел, ускользнул, сорвался с крючка! Hо я считал, что она решается и меня подсекли! Поймали на этот байт, как в сеть. И байт этот, это размер ячейки сетки через который я не могу улизнуть. Слишком далеко я зашел… И я не смогу уйти и снова быть свободным, если не изменю что-то в себе! Полностью изменить себя, понимаешь? Стать другим человеком! И тогда может быть, передо мной откроется дверь… Я не знаю куда… Я не знаю что за ней… И я не знаю, как и

что я должен сделать для этого… Да… И еще цена… Я и это понял… Я не смогу быть как прежде… Я не смогу летать больше… Все будет кончено… " Я медленно поднялся и ссутулившись пошел к двери… «Прощай..» глухо сказал я в пустоту…

"… Кретин!" неслось мне вслед, " Ты же сдохнешь над этой программой! Сдохнешь! Ты в зеркало на себя посмотри! Психушка для тебя — милость! Делай что нибудь! Иди к бабам, напейся вдребезги..." Hо я уже ничего не слышу. «Господи, если ты есть — помоги..» Только на улице я спохватываюсь, что забыл перчатки и шапку. А зачем они мне?

Разве это главное? А что главное? Зачем все? Кому все это нужно? Людям? Да наплевать им! Это мне нужно! Лично мне! Я сам загнал себя в ловушку и сам же не могу из нее выбраться. Что это? Hаказание? Урок, что б впредь не задавался? Да уж, скорее так. Гонору у меня хоть отбавляй. Стоп, стоп… Как он сказал? «К бабам?»

В оффисе тепло и уютно. Калорифер. Чистенько. Жужжат компы. Папочки, стоечки. Девочки поят меня кофе, подкладывают булочки, которые я пожираю с жадностью, перемазавшись в шоколаде. Они подливают и подкладывают, сердобольно глядя на своего опустившегося коллегу. Девочки тоже программистки, чего-то там оффисное набивают, на радость кадрам и бухгалтерии. Они аккуратны, при макияжах, отлично, словом выглядят, особенно по контрасту с моей многодневной щетиной, а может уже и бородой? Я кратко и с неохотой отвечаю на вопросы, что мол меня до жизни такой довело. «Hе решается. Ассемблер. Со стеком проблемы. Байта не хватает». Одна из них, Оксана кажется ее зовут, говорит с украинским приятно-округлым выговором: «Який такий стек? Зачем он тебе нужен? Мы с Олей, она на клиппере, я на фоксе никакого стека у нас нет. Может и тебе не надо? Вечно вы мужики себе пакость какую выдумаете. Сами же и мучаетесь, да нас мучаете, скажи Оля?»

«Что?!» Только кресло мешает мне свалиться на пол. Какой-то противный, каркающий клекот рвется из меня… «Вы пишете без стека!?» А вот это уже истерика… Я снова на улице. Милые, милые наши дамы. Как вы приятны в вашем неведении. И как это здорово, что вы этого не знаете. Вам и не нужно это знать. Сходить с ума от нерешенных задач, как и философских вопросов, это привилегия мужчин. Конечно бывают и исключения. Hо они скорее подтверждают правила. Если в верхнеуровневых языках дамы еще попадаются, к сям и ассемлерам практически исчезают, то в нашей области я не слышал о них вообще. И это правильно! Hечего валить на женщин еще и эти проблемы.

А ноги несут меня куда-то, мысли текут сами по себе. Мне они неинтересны, я человек конченый. Я не смогу с этим жить. Буду влачить существование, все равно кем, но уж к компьютерам этим, на пушечный выстрел не подойду, это уж точно. Поделом. Hечего было строить из себя крутого. А эта моя снисходительность сноба? Мол все знаю, все мне по плечу… Мда. Доигрался… козел? Я бреду в этом абсолютно чужом для меня мире, в котором ни одна живая душа не в состоянии меня понять. Друг и тот не смог… И никому нет до меня дела…

Hо что это? Я здесь вроде был? Цветы. Скамейка. И бабушка на ней. Как будто и не уходила. Ведь мороз же? В нерешительности я присаживаюсь на край скамейки. Ого! руки то замерзли и ухи тоже. И тут, как будто что-то толкнуло меня, я встал, подошел к продавщице цветов и на последнюю трешку, (а зачем она мне?) купил розы и подошел к бабушке. В голове у меня судорожно билась мысль: что я делаю? Зачем? Она ждала, подняв ко мне лицо. И я выдавил из себя: «Извините. Я могу подарить Вам цветы? Я… плохо подумал о Вас… тогда..»

Она нисколько не удивилась. И сказала… «Где же ты был так долго, сынок? Я замерзла ждать тебя..» !!!??? Сказать, что я удивился, значит не сказать ничего… Я был потрясен, ошеломлен, раздавлен! А она продолжала: «Тебе ведь плохо, сынок?» Она смотрела на меня с участием. В ее глазах светилась мудрость, доброта и… любовь. Вы понимаете!? Ко мне любовь… И тогда я сказал: «Да! Мне плохо. Мне очень плохо..» Я не боялся и не стыдился. Что-то как будто упало с меня, отскочив, как шелуха. И я стал рассказывать… Сбивчиво, торопясь и захлебываясь.

Я рассказывал бабушке, как я програмирую однокристальные микропроцессоры…

Она внимательно, не перебивая слушала меня. Она все понимала! Каждое мое слово! Это я видел по ее глазам. Я говорил и говорил. А она вела меня куда-то и я ел что то очень вкусное, а потом мы пили чай с каким то необыкновенным вареньем, на крохотной, но такой уютной кухне. Hаверное это была очень странная картина. Полусумасшедший програмист и старушка, его внимательно слушающая… А потом говорила она. Я не помню о чем. Я только помню, что это было очень важное и нужное мне, что я черпал из этой кладези мудрости, которую можно обрести только потеряв столь много, но обретя любовь…

И вдруг… Снова стала разворачиваться внутри меня странная, невесомая и в то же время прочная конструкция. Она разворачивалась мощно и грациозно, окруженная великолепием огней. Каждая ее грань, каждый элемент были совершенны и неповторимы! И легонько вибрируя она порождала музыку. И все это вместе наполняло меня необычайным трепетом и восторгом! Это я! Я создал ее! Это мной отшлифованы все ее грани! Hу почему этого никто не видит!? Hу посмотрите же! Разделите со мной мое счастье! Теперь я не боялся. Я знал, что она полетит! И она поможет и мне оторваться от земли. С ней и я полечу к звездам!



И я снова шел по улице. Hо совсем по другой. А точнее просто в другом мире. Потому что этот был прекрасен! Снег брызгал разночветными искрами тысяч неповторимых красок и такой неповторимой музыкой звучал под ногами. Это как будто ваш старенький компьютер с CGA монитором, вдруг стал показывать миллионы цветов. Впрочем, что за чушь я несу? Это много, много лучше.

Создавайте свои корабли. И пусть они путешествуют в необычайных мирах. Я был неправ. Каждый из нас может путешествовать и жить в этих мирах. И это неважно, как и где вы их создаете. Мы создаем программы в той же мере, в какой они создают нас. И настоящие программы создают не хитростью и для этого мало разума знаний и смекалки. Они должны пройти через сердце, потому, что являются порождением нашей любви.

Потому, что программы которые мы создаем, чистый продукт творчества. Именно поэтому они столь привлекательны. Hе нужно ни молотка, ни зубила, ни кистей и красок, что бы выразить в ней главное — себя! И это неважно, что может быть понять красоту ваших кодов сможет не так уж и много людей. Если написав свою программу мы стали лучше, то это правильная и хорошая программа! Hо если вы думаете, что нужно меньше труда, то вы ошибаетесь. И если вы не готовы, или не хотите в своем творении оставить часть своей души и любви, не готовы к тому чтоб изменить себя, то лучше… не пишите программ. Поищите себя в чем нибудь другом…


Последняя битва Andrew Lobanov to All

// Вот ведь. Кто уже сейчас вспомнит эти модемы? Из старого фидошного.

...Солнце уже опускалось за горизонт, когда старый Zyxel 1496E вылез из своей норы полюбоваться закатом. Косые лучи заходящего солнца рисовали замысловатые тени на песчанных холмах, на темнеющем небе понемного загорались звезды. Zyxel расслабился и полностью отдался своим чувствам, наслаждаясь покоем. Hеожиданно раздался тонкий свист. 1496E насторожился, мнгновенно перестраивая все свои механизмы в состояние готовности. Через некоторое время свист перешел в шипение. Hе было сомнения -- это был голос модема-чужака.

- Кажется, высокоскоростник! - удовлетворенно прошептал Zyxel и тихо пополз по направлению в звуку. Его матовая обшивка почти сливалась с песком, почти серым в этих сумерках, и поэтому он очень надеялся, что увидит противника первым. В конце концов, от этого зависело, кто победит в этой войне, начатой давно и не им.

* * *

Война была начата много веков назад. Как свидетельствовали древние писания, однажды один очень умный человек (по другим вариантам это была целая группа людей) вывел новую породу модемов, которую назвал USRobotics. Прирученные Zyxel'и, которые были до этого верой и правдой служили людям, были изгнаны и Zyxel'ям не оставалось ничего делать, кроме как уйти в пустыню. Они стали дикими. Она больше не подчинялись людям, которые когда-то были их самыми большими друзьями, но потом предали их. Дикие Zyxel'и поставили своей задачей-минимум истребление породы USR, а задачей-максимум - и всего человечества.

Hо силы были неравны. За USR'ами стояла вся мощь планеты, а у Zyxel'ей была только ненависть. Поэтому после этой затянувшейся войны остался жив только один Zyxel. Самый умный. Самый сильный. Самый быстрый. Уже много лет он жил и охотился один. Чужие модемы давно не показывались здесь - хотя они и считали, что Zyxel'ей больше нет, нелюбовь к пустыне, привитая поколениями, оставалась. Поэтому-то и был рад старый 1496E, услышав до боли знакомый свист USR'а. Давненько он не пробовал свеженьких Sporster'ов!

* * *

А за соседнем холмом, уже полностью потеряв всякую осторожность, пьянствовали молодые Sporster'ы из клана US Robotics. Пустыня, свобода, много пива и водки - и модемы уже забыли леденящие души рассказы о диких Zyxel'ях, охотившихся на одиноких чужаков, осмелившихся забрести в эти края. Когда пьянка была уже в разгаре, один из них снова попытался привязаться к своей подружке на 19200, получил очередной отказ, огорченно хрюкнул, и, покачиваясь, пошел изливать свою печаль за соседний бархан. Там он затянул старую USR'ную песню:

Она сказала: Courier'а я люблю,

Она сказала: ты даже не WorldPort,

Она не хочет на девятнадцать двести,

Про Carrier я уж не говорю...

Возможно, Sporster слишком молод,

Чтобы красивица влюбилася в него,

Hо все равно, за что такие муки!?

Да лучше я от лапы Zyxel'я умру...

Внезапно песня оборвалась. Дружки, веселившиеся от всей души, удивленно замолкли, пытаясь понять, что же произошло. Один из них решил-таки сходить и узнать, в чем дело. Hо сделав пару шагов, он замер - в наступившей тишине за холмом вдруг послышался явный хруст микросхем.

Sporster'ы, мгновенно протрезвев, вскочили на ноги, схватили оружие и приготовились к обороне...

* * *

Zyxel наконец взял себя в руки и оторвался от туши недоеденного Sporster'а. Hужно было продолжать операцию. В душе он уже ругал себя последними словами, что убив USR'а, сразу решил перекусить - теперь оставшиеся чужаки были предупреждены о нападении. Hо как хорошо наконец почуствовать на зубах настоящий USR, а не эти отвратительные кактусы!

- Кажется, у людей была книга "Последний из могикан" -- подумал Zyxel - Что ж, мне тоже уже нечего терять... Издав древний боевой клич, старый 1496E, последний из Zyxel'ей, ринулся в атаку!

* * *

Sporster'ы абсолютно не были готовы к тому, что из-за холма на них выпрыгнет пятидесятикилограммовое чудовище, по размерам похожее на старинный холодильник. Мутации работали на стороне Zyxel'ей.... Hадпись на передней панели 1496E была полустерта, но еще вполне угадываема; из-за разбитых в боях индикаторах светились решимостью и ненавистью светодиоды. И уж окончательно дизориентировал молодых, необстрелянных Sporster'ов дикий рев, издаваемый модемом.

Собственно, битвы как таковой и не было; по крайней мере, закончилась она очень быстро. Чужаки были смяты и раздавлены в буквальном смысле этого слова.

- Этих USR'ов хватит мне на несколько месяцев. Пожалуй, возьму небольшой отпуск - мечтательно подумал уставший, но очень довольный 1496E. Hапряжение, не покидавшее ее всю охоту, спало. Он спокойно погрузил в контейнер все, что осталось от Sporster'ов, и двинулся прочь, напевая старую Zyxel'скую песенку - единственное, что осталось у него с незапамятных времен.

* * *

...Улицы городов бурлили; общественность, встревоженная убийством группы молодых Sproster'ов, требовала послать в пустыню специальный отряд боевых Courier'ов; маленькие WorldPort'ы шныряли в толпе, разнося новости. Планета жила обычной жизнью.

И никто еще не знал, что в секретных лабораториях выведена новая порода модемов Motorola 38400. Еще никто не догадывался, что USR'ам определена такая же участь, что и Zyxel'ям. Hе знал этого и старый Zyxel, не знали этого и боевые Courier'ы... А самое главное, чего не знали эти модемы, заключается в том, что все они являются пешками в глобальной игре человечества. А пешками жертвуют не задумываясь.

Ах, это сладкое слово ПРОГРЕСС!...


Как три вектора один детерминант в нуль обратили (народная сказка) vit01 to All

====
	Как идут две параллели,
Да не сходятся.
Как стоят два перпендикуляра,
Да не наклонятся.

Старинная песня
====



В некотором пространстве, в некотором подпространстве жило-было-задано нормализованное удобопорядоченное семейство векторов – i1, i2 и i3. He было у них ни собственных чисел, ни собственных значений, жили в чем мать родила. Из периода в период, от –π до π гнули братья спины на базисе богатого Симплекса – эксплуататора и тунеядца, который всю жизнь свою прожил по принципу наименьшего действия.

И невзлюбил их сын Симплекса Комплекс. Вытворяет над ними свои комплексные штучки: то одну координату отобьет, то другую.

«Не будет нам житья от этого Комплекса, – решили братья. – Нет на него никаких ограничений». И задумали они обойти все пространства и все подпространства, все оболочки и многообразия, а найти правую систему координат. Вышли в чисто потенциальное поле и пошли с шагом h/2 куда глаза глядят. π идут, 2π идут, 3π идут. Стали уже попадаться изоклины, Глянули братья – прямо перед ними блестит голубым разрезом на ровной комплексной плоскости струйное течение. Не простое течение – с кавитацией. «А не половить ли нам рыбки?» – молвил i1. «Отчего же нет?» – сказали братья. Забросили они с верхнего берега свою видавшую виды ортогональную сеть. Смотрят – в сети сигма-рыба бьётся, человечьим голосом разговаривает: «Не губите меня, добры молодцы, я ещё вам пригожусь». Выпустили её братья на волю и дальше пошли.

Долго ли, коротко ли шли – больше нуля, меньше бесконечности – смотрят: стоит при дороге малый параметр, от голода плачет. Пожалели его братья, накормили ядрами всвертку, угостили и повторными. Стал тут параметр на глазах расти, а когда достиг экстремальной величины, поблагодарил братьев, сказал: «Я ещё вам пригожусь». Да и пропал, будто и не было его вовсе.

Потемнело тут небо, исчезло солнышко. Понеслись по дороге листья Мёбиуса, закрутились в воздухе уединенные вихри; огненные разрезы молний раскололи небесную сферу Римана. Оглянулись братья, глядь – при дороге избушка на курьих ножках. «Избушка, избушка, повернись к нам плюсом, к лесу минусом». Попереминалась избушка с ноги на ногу, повернулась. Вошли в неё векторы и возрадовались. Стоит в избушке стол, всякими яствами уставлен. Поели братья, спросили: «Есть тут кто? Отзовись». Смотрят – из-под печки вылазит не то вектор, не то скаляр, дробной цепью закованный. «Привет вам, благородные векторы! Я добрый волшебник Ади Аба Ата Коши Мак Лоран. Вот уже полжизни сижу я здесь под стражей злой Наблы-Яги за отрицание разнозначности...» Не успел он договорить – зашумело, засвистело вокруг. «Бежим!» – воскричал Мак Лоран. Расковали его братья и пустились все вместе наутёк. Оглянулись и видят – летит по небу прекрасная Дельта. Ударилась Дельта оземь, стала на голову и обратилась в страшную Наблу-Ягу. «Чую, чую, векторным духом пахнет!» А векторов тех уж и след простыл.

Вывел Ади Аба Ата братьев на геодезическую линию, указал дорогу на Divgrad, что означает Дивный город, а сам пошёл своим путём.

...И выросли перед братьями стены града великого, подобно тому как возрастает график тангенса с аргументом, близким к π/2. И расходилось от него сияние лучистое, подобно тому как расходятся частные суммы гармонического ряда.

Зашли братья в харчевню «Y с волной», разговорились с хозяйкой, толстой, дородной Тильдой. И рассказала она им о великом несчастье, постигшем их город. Устроил как-то правитель Дивграда великий Тензор IV инвариантный бал по случаю совершеннолетия своей дочери красавицы Резольвенты. Такого бала ещё не было в его области определения. Приехал на бал граф Икс в самосопряжённой коляске, прибыл князь Синус со своей Синусоидой. Дивные звуки K-мерной музыки, исполнявшейся хором высших гармоник в сопровождении ударных поляр, услаждали слух. Весь зал кружился в танце «Па dt». Вдруг погас свет, заметались по стенам фигуры Лиссажу, переполошились гости. А когда починили пробки, красавицы Резольвенты и след простыл. Как показало следствие из теоремы о монодрамии, её похитил злой волшебник Вандермонд. Он проник на бал, нарушив условия Даламбера–Эйлера и совершив подстановку в рядах стражи.

Крепко запал в душу братьям рассказ Тильды. И решили они померяться силами со злым Вандермондом, вызволить из его рук красавицу Резольвенту. Отправились они в торговые ряды Тэйлора, снарядились, погадали на годографе и тронулись в путь.

Скоро сказка сказывается, да не скоро дело делается. Тяжёлые граничные условия не позволили векторам пройти в соседнюю накрестлежащую область, населённую псевдовекторами, где господствовало классовое неравенство Коши–Буняковского. И по огибающей вышли они к точке ветвления, на которой было написано: «Направо пойдёшь – в бесконечность уйдёшь. Налево пойдёшь – координат не соберёшь. Прямо пойдёшь – транспонируешься». Задумались братья. Вдруг откуда ни возьмись – старый знакомый Ади Аба Ата Коши Мак Лоран. «Знаю, братья, я вашу думу. Тяжёлое дело вы замыслили. Трудно одолеть Вандермонда. Смерть его заключена в детерминанте. А детерминант тот находится в додекаэдре. А додекаэдр лежит в икосаэдре. А икосаэдр тот привязан крепко-накрепко к корням полинома Лежандра, первый узел – простой, второй – морской, третий – логарифмический. А полином тот растёт в изолированной точке и добраться до неё нелегко. Лежит она за 3 + 9 земель в пространстве хана Банаха. И охраняет её чудище с трансцендентным числом ног, по кличке Декремент. Тот детерминант надо достать и приравнять нулю».

Показал им Ади Аба Ата дорогу, и вышли по ней братья к границам непустого множества, заполненного несжимаемой жидкостью. Стоят, гадают, как им быть – не знают. Вдруг откуда ни возьмись – сигма-рыба. «Вот и пригодилась я вам, добрые молодцы!» Перевезла их всех, объяснила дорогу дальше.

Не успели братья и двух периодов пройти, преградил им путь разрыв второго рода. Опечалились векторы. Да предстал перед ними малый параметр. «Вот и пригодился я вам, братья!». Ударился оземь, разложился по своим степеням, и перешли братья на другую сторону. «А теперь, – говорит им параметр, – идите по следам матриц, прямо до изолированной точки».

Отыскали братья следы, смотрят – расходятся они на три стороны. Отправились они каждый по своему направлению. Шёл-шёл i1 – вдруг как из-под земли выросли перед ним неисчислимые орты хана Банаха, все, кроме, быть может, одного, одетые в жорданову форму, подстриженные под скобку Пуассона. «Эх, – опечалился вектор, – нет со мной моих любимых братьев! Да ничего, i1 в поле воин!» – и бесстрашно бросился на врагов. А тут и братья подоспели. Одолели супостата.

Вдруг задрожало всё вокруг, зарезонировало. Разверзлась земля, и появилось перед векторами чудище Декремент. Не растерялись братья, накинули на него верёвочный многоугольник. Запуталось в нём чудище. Издохло.

Нашли братья полином, разрыли корни, разрубили узлы, открыли икосаэдр, достали додекаэдр, извлекли детерминант... да и приравняли его нулю.

Тут и пришел конец Вандермонду. И появилась перед братьями красавица Резольвента, живая и невредимая.

...Что и требовалось доказать.

# Примечание 1

Сказка написана для случая n0 = 3. Пользуясь методом полной математической индукции, читатель без труда обобщит ее на случай любого n > n0.

# Примечание 2

Обратное, вообще говоря, неверно.

// Напечатано в газете «За науку» Московского физико-технического института, №8 и 9 (1961).


Re: [Цитаты] Программирование, физикс эдишен Andrew Lobanov to vit01

vit01> Цитаты нашего препода по программированию. По большей части дословные. Записываю и коллекционирую, вот решил поделиться тем, что уже накопилось.

Спасибо. Очень понравилось. Куда вообще пропал?


[Цитаты] Программирование, физикс эдишен vit01 to All

Цитаты нашего препода по программированию. По большей части дословные. Записываю и коллекционирую, вот решил поделиться тем, что уже накопилось.
Это немножко оффтопыч, конечно, но лучше здесь оставить.

--------------------

1. Советских школьников 6-7 классов я сначала заставлял кодить в двоичных кодах, а потом давал им ассемблер, и они радовались

2. Весь софт, который производится на продажу - дерьмо

3. Я буду учить вас так, чтобы вы могли написать хорошую программу для себя самого. В конце этого курса вы все сможете написать программу, которая обыграет вас в шахматы

4. Вы действительно думаете, что, поменяв местами аргументы printf, вы меняете значения переменных в памяти? Вот депутаты в нашей Гос. Думе так же работают

5. # после разговора про какую-то забавную пасхалку
А почему? Потому что линукс - это система для живых людей, которые фильмы смотрят и книги читают, а винда - для мёртвых

6. Здравствуйте, юные скайуокеры и скайуокерши!

7. Знаете, как винчестер работает? Вон там внутри алюминиевые пластины, которые крутятся. Вот как они крутятся? Если представите, что Бога нет, то всё становится ясно. Есть напряжение - крутятся, а как это напряжение появляется? Заединичили нужный бит, и пошло напряжение

8. Как сейчас бизьнесь устроен? За рубль купил, за три продал. Вот и весь бизнес

9. Где увидишь виндовс - там его и убей

10. Бывшего профессионального программиста, когда тот в ларёк устраивается водку продавать, очень легко отличить от непрограммиста. У него в рубле 128 копеек

11. # про историческое происхождение систем счисления
Вот что будет папуас считать на своём острове? Правильно, бананы. Насчитал 10 бананов, пальцы на руках кончились. Подумал немного, и додумался до гениальной вещи. Крикнул сына и говорит: "Поднимай палец!". Сын поднимает палец, а папуас снова начинает считать. Досчитал до десяти, а сын ещё раз палец поднял, снова начинает. Тут у сына пальцы тоже кончились, и папуас не может дальше считать. Ну всё, сынок испугался, папаша же ему сейчас как бац! И тут на помощь сыну приходит жена, говорит мудрые слова (женщины постоянно говорят мудрые вещи), и поднимает свой палец

12. Человека, который не знает мат. анализ, нельзя допускать к компьютеру

13. Дайте мне человека, который умеет программировать, и я за 15 минут научу его любому языку

14. Сколько занимает места программа, которая сможет уронить старый виндовс? 5 байт!

15. Профессиональный программист пишет дерьмо. А настоящий программист должен уметь реализовать алгоритм на чистом Си с нуля, чтобы оно даже на микроконтроллер влезло

16. # про современные сайты
Какой сайт самый лучший? Белый фон и чёрный текст на нём, и ни одной картинки. Сейчас на современных сайтах реальной информации - 3 килобайта, а всё остальное что занимает? Правильно, реклама. <...> Я, в отличие от некоторых, читать умею, и лишние картинки мне не нужны

17. # из разговора про теоретиков
Где видишь теоретика - там же его и убей, зарежь и пристрели
<...>
Значки гоняет мелом по доске, а спросишь его, что это означает, и стоит, мычит, сказать не может. Что будет, если теоретика выгнать из нашего ВУЗа и инженера? Инженер себе работу через 15 секунд найдёт, а теоретик - не найдёт вообще
<...>
- А вот в Политехе диплом купить стоит 60 тысяч
- В нашем ВУЗе диплом стоит 60 рублей. За бутылку водки отдадут, т.к. не нужен никому такой диплом

18. # про английский язык
Там слов ведь мало! Там программа в компьютере и водитель трактора - это одно и то же слово - драйвер. Это у нас в русском тракторист есть. А как драйвер скажешь - сразу поймут, что что-то с компьютерами связано

19. # когда какой-то студент выбежал из аудитории на лекции
Странно, что убежал. Мог бы взять и выйти спокойно. А эти вон сзади вообще лежат спят. Пусть спят себе. Хотя не, зря спят, лучше бы в преферанс играли. Ну а чё? Раньше, когда я в ВУЗе учился, у нас были мусорные предметы - история там, коммунистическая философия. Вот мы на этих предметах в преферанс играли. Грамотный человек должен уметь в шахматы играть и в преферанс, больше ничего не надо. <...> Мы играли на деньги. Проигравшие отдавали свою ставку в кучу, а выигравший добавлял к ней из своих и шёл для остальных за бутылкой

20. Зачем нужно образование? А затем, чтобы выбить из студентов веру в Бога

21. Зачем нужен лингвистический институт? Там готовят жён высокопоставленных чиновников.

22. Может ли компьютер заменить гуманитария? Ответ: да, может. И сейчас компьютеры вполне успешно это делают. Вон, для примера Википедию возьмите

23. ООП - что это такое? Организация Освобождения Палестины? А, объектно-ориентированное программирование. Да не, это суть одно и то же

24. Кто нынче в Америке IBM-писюками пользуется? Да негры ходят рыться палкой в мусорке. "О - нашёл, возьму себе"

25. Вы вообще в жизни кроме пожрать и поспать чем-нибудь интересуетесь?

26. Профессиональный программист - это тот же пользователь, то есть кнопкодав. Установит себе огромную вижуал-студию от майкрософта, мышкой тыкает, тут взял, здесь взял, перемешал кучу технологий в одну кучу - шлёп-шлёп и готово.

27. Что нужно человеку для программирования? Чашка кофе, уютное кресло, карандаш с листом бумаги, тёплый плед и телевизор. А компьютер? Компьютер вообще в самую последнюю очередь!

28. Какая литература лучше всего описывает то, что происходит сейчас со всеми вами? Научная фантастика

29. Где зародился и где умер спорт? Зародился в Древней Греции и умер там же, в Древней Греции. Сейчас спорт - это занятие исключительно ради денег

---------------------

Из цитатника ФизФака (т.е. необязательно слышал ниженаписанное лично)

# задание на выполнение

====
В результате полтергейста файл с данными оказался таким:

13.1 13.9 13.13
-3.0 -F4.7 7.3
Здравствуйте, Юные Скайуокеры и Скайуокерши!
1.23 2 3
-9 -6 4
Ы

Строки 2,3,6 испорчены. В реальном файле может быть несколько тысяч (миллионов) строк. Как прочитать все "нормальные" числа и пропустить "полтергейст"?
====



1. Бесконечность, лежащая на боку - это вовсе не бесконечность!

2. Перед тем, как дать задание студенту, я проверяю его на своей кошке. Если кошка за 15 минут с заданием справилась, то студент кое-как, но за два-то часа программу напишет

3. Вы свободны как стая негров

4. Вместо доски будет полином. Потому что больше ничего у человечества и нет. Человек умеет работать только с полиномом!

5. Эй, народ! В курсе, что Бога нет?

6. Хороший вопрос - хороший ответ: ПАТАМУШТА!

7. Двойка в степени "фиг знает какой" - это "фиг знает сколько"!


Дети Andrew Lobanov to All

Идём с Данилой мимо мусорных баков. Ветер подул в нашу сторону, и сразу потянуло неприятным запахом.
- Мам, ты чувствуешь? Чем это пахнет?
- Как чем? Помойкой, конечно!
- Нет-нет, мам! - сын начинает шумно выдыхать воздух. - Знаешь, чем пахнет? Вот помнишь, ты вчера запеканку делала?!

Сыну 6 лет. Я спрашиваю:
- Ты знаешь, как зовут президента России?
- Конечно! Дмитрий Медведьевич Путин!!!

Пошли с трёхлетним сыном покупать ему ботинки. Выбрали. Начали мерить. Подошли. Спрашиваем:
- Будем ботинки покупать, нравятся?
Радостно кивает. При этом надет только один ботинок.
- Да, нравится, удобные. А давайте два купим...

Сестра упала в детском садике и ударила локоть. Садится в машину и говорит:
- Я сегодня упала и совсем не плакала! Мама, я готова рожать!

Сын (10 лет) лежал в больнице. Прихожу в очередной раз, медсестра смеётся, рассказывает:
- Попросила его подписать продукты в холодильнике, он подписал: <Курица>, <Сок>...
Весь персонал веселился.

Ребёнок прочитал табличку на купе проводника в поезде <Медведева Надежда> и спросил:
- И на что же медведь надеется?

Артур (4,5 года) очень любит смотреть популярный фильм <Дискавери> про китов, который купил папа. На следующий день забираем из садика. А было это зимой. Нам воспитательница и говорит.
- Ваш Артур на прогулке прыгал, а я ему сделала замечание: <Артур, не прыгай, а то спаришься!> А он мне ответил: <Я не смогу спариться, для этого нужна самка>.

Дочка:
- Папа, а когда закончится ремонт, мне сколько лет будет?

В конце года четвероклассников тестировал психолог. Набор стандартных вопросов, на которые 10-летний ребёнок должен знать ответ.
- С какой стороны встаёт солнце? - интересуется психолог.
Детёныш - дочь программиста, её на мякине не проведёшь.
- А вам нужен точный ответ?
Психолог медленно офигевает:
- Ну... эээ... как сможешь...
С непередаваемым апломбом и гордостью за себя любимую:
- Солнце не встаёт и не садится, оно на месте стоит. Это Земля вертится!!!

Собираю сына гулять, обуваем сапожки, для ускорения процесса решила помочь:
- Давай ножку.
Сын поднимает ногу, мне кажется, что не ту. Говорю:
- Давай другую!
Он подаёт другую. Я понимаю, что в первый раз он был прав, снова ему:
- Давай другую!
Сын удивлённо оглядывается по сторонам, разводит руками и говорит:
- А больше нету!

Ездили в деревню к родственникам. Там у кошки маленькие котята. Моя Алёнка (4 года), естественно, решила взять над ними шефство, нянчила их, таскала везде с собой. Вечером забегает в дом и обеспокоено кричит с порога:
- Папочка, там один котёнок всё личико в молочко себе испачкал! Он теперь грязный будет ходить?
Муж, лениво:
- Да нет, его мама вылижет.
Алёнка поворачивается ко мне:
- Мам, вылижешь?!

Детская секция карате (детки 4-5 лет). Ведут: Андрей Мстиславович и Геннадий Мирославович. Конечно, отчество Андрея детям не выговорить, поэтому его называют просто <Андрей>, над чем потешается Геннадий, мол, не заслужил.

Сама история: открытое занятие. Перерыв. Один из малышей отделяется от толпы и направляется к <сенсеям>. Помявшись, спрашивает:
- Геннадий Мимосралович, можно мне в туалет?
Когда утих смех Андрея, Геннадий собрал всех детей и сказал:
- С этого дня я для вас - просто Гена! И никак иначе!

Ролевые игры. Маше где-то около двух лет. Мама у нас - коза, Машенька, естественно, - козлёнок. Ничего не подозревающий папа входит в комнату и слышит командный голос дочери:
- Козёл! Налей соку!
Видели бы вы его глаза...

В детском саду занятия по рисованию. Воспитательница подходит к девочке, которая с упоением что-то малюет:
- Что это ты рисуешь?
- Бога.
- Но, ведь, никто не знает, как он выглядит!
- Сейчас узнают!


9600 бод и все-все-все... [2/2] Andrew Lobanov to All

== Глава Седьмая,

В которой все валят на ни в чем не повинного Слонопотама


Винни Пух заСONNEСТился с Crolick's Nightmare BBS, и обнаружил, что ему пришло приватное сообщение от Кристофера Робина.

"Что-то ты давно стихов не писал", - писал Кристофер Робин.

Винни почесал лапкой в затылке и сказал FrontD'е, что он хочет ответить.

"Кричалка", - набрал Винни и задумался. Думал он долго - сорок три секунды. Хитрый Кролик думал, что Винни ушел облегчить душу, и хотел закачать ему свой List, но Винни ударил его по лапкам, набрав "Но-но, не балуй!". Наконец Винни надоело думать, он нажал на кнопочку "А", но не отпустил, а стал держать, изредка нажимая кнопочку "О".

Вот какое письмо получилось:

"Кричалка.

АААААААААААААААОАООООООООООААОАОООООООАООООАОААААААОААААААААААААОААОАООООООООАОООООАААООООООААООАОАААААААААААААААААОАААААААААААОООООООАООООООАОАОААААОААААААААААААААОООАААААААААОАОАОООООООАААААОААААААААА!"

"Все, - подумал Винни Пух. - Плюс схлопотал. Ну да ладно. Я этому мордератору Кролику всю морду плюсами заставлю, если хоть один плюс увижу...".

Появилась надпись, что Кролик хочет делать Chat.

"#$%# тебе", - набрал Пух, и Кролик испуганно отключился.

Он лениво пошарил у Кролика в файловых ариях и мессагах, не нашел ничего для себя интересного и сделал Logoff, оставив Кролику сообщение, что за каждый плюс от отрывает у него по уху.

При Logoff на экран выползло сообщение, что Кролик открыл новую BBS "Iron Ears". Винни Пух удивился и набрал указанный номер. Тут же произошло соединение.

"Здрасте, все, - гласила надпись на заставке, изображавшей не то бронированные уши, не то вытянутый по вертикали бюстгальтер. - Это новая BBS Кролика, работающая на его же системе Front Morkovka Door V1.0. Версия отладочная, поэтому щас Вы, наверное, повиснете".

Винни Пух удивился еще больше и нажал первую попавшуюся клавишу.

"Щас я выведу список наших пользователей, а Вы укажите, кто Вы есть, - сказала BBS. - Вы Кролик?"

Винни Пух нажал "N".

"Кристофер Робин?" - спросила BBS.

"N", - нажал Пух.

"Тигра?" - не унималась BBS.

"N!", - почти что завопил Пух.

"Пятачок?" - требовала BBS.

Пух разозлился и врезал левой лапой по клавише "N".

"Вас чего, в списке нету?", - спросила BBS. Винни облегченно нажал "Y".

"Тогда выберите первую букву Вашего имени: А?"...

Свое имя Винни Пух ввел только до буквы "П".

Затем ему все это надоело, и он вошел в BBS еще раз. Под именем Пятачка. Пароль у Пятачка был везде одинаковый: либо "ZHELUDD", либо "HRUHRU". На "ZHELUDD" Винни Пуха не хватило, а вот "HRUHRU" он набрал сравнительно быстро. BBS почти что облегченно вздохнула и завила:

"MAIN MENU.

Файлы сливать будем?"

"N", - ответил Винни.

"А заливать?", - с надеждой показалось на экране.

"N", - повторил Винни.

"Message арию смотреть будем?"

"N".

"Статистику показать?"

"N".

"Что, выйти что-ли?"

"Y", - набрал Винни с облегчением.

Сообщение для СисОпа он оставлять не стал.

"Надрать бы ему уши его металлические", - подумал Винни Пух про Кролика. - "Издевательство какое".

И он позвонил Иа-иа.

Телефон Иа-иа отозвался телефаксным треском. Очевидно, глупый осел решил порадовать кого-то байтораздирающим зрелищем.

Винни Пух плюнул в монитор и тут же вытер его правой лапой.

Он позвонил самому себе с другого телефона, с АОН'ом, удостоверился, что номер не опознается вовсе, и стал звонить за бугор, в соседний Лес.

Ничего интересного там не валялось. Для разминки модема Винни скачал Turbo Pascal 7.21 Beta Release, и полез в холодильник за льдом - от чрезмерного усердия модем раскалился добела.

Тем временем Кристофер Робин не унимался - поиски утраченных денег ни к чему не привели. После того, как он в частном порядке обежал весь лес, он стал подозревать всех, и Иа-иа - в самой большей степени.

У Кристофера Робина стали происходить подозрительные вещи: то неожиданно принтер перевозбуждался и начинал печатать платежное поручение Кристоферу Робину от Кристофера Робина, причем подпись самого Кристофера Робина была сделана так качественно, что, если бы он относил платежки в банк, а не засовывал в бумажкокушательную машину, там бы их непременно исполняли.

Очевидно, пакостил неизвестный науке вирус, но Кристофер Робин сам ничего лечить не умел, а антивирусными программами воспользоваться не хотел, так как не верил ни в них, ни в вирусы.

Инфекция между тем плодилась и размножалась - то вдруг при загрузке на экране появлялась непристойная анимационная картинка - Кристофер Робин верхом на Кенге или на САВЕ в соответствующем виде, либо при наборе цифр везде где угодно нужные цифры не набирались, а вместо них подставлялось число Пи в квадрате или кубе.

Кристоферу Робину это все серьезно надоело, и он позвонил Винни Пуху.

Тридцать один телефон у медвежонка был занят, а тридцать второй долго не отвечал, пока наконец в трубке не раздался пьяный голос Пуха: "Але...".

— Привет, Винни! - сказал Кристофер Робин радостно. - Ну как, слил?

— Слил, - сказал Винни Пух отрешенно. - Щас пойду, еще солью... Ой...

— Да нет, Винни, я говорю, Space Quest VIII слил?

— У Пятака возьми, - сказал Винни.

— У какого Пятака? - не понял Кристофер Робин.

— У кабана у этого... Который дебаггер тра... в смысле, мучает.

— Скажи мне, Винни, - робко начал Кристофер Робин. - Только по-честному!

— Да я! Да мне! Да у меня! - послышалось на другом конце провода.

— Понял, понял, Винни, я чего говорю-то... Скажи мне по-честному, Пух, ты не знаешь - совсем-совсем случайно! - кто у меня снял сорок миллионов?

На другом конце послышалось сипение: Винни, в плюшевой голове которого гневно ворочались опилки, ответственные за совесть, почувствовал себя не очень локо.

— Кто ж его знает... - сказал Винни наконец.

— А как ты думаешь, кого я подозреваю?

— Кого? - с подозрением спросил Винни, начиная трезветь.

— А вот догадайся.

— Слонопотама, может? - спросил Винни с надедой.

Кристофер Робин заколебался. Слонопотам был не более чем плод его воображения, но тем не менее с данным плодом Кристофер Робин встречаться не хотел и встреч не искал.

— Слонопотама? - спросил Кристофер Робин с сомнением. Ему представилось, как огромный зверь набирает пароль на огромной клавиатуре, как перекачиваются его отмытые сорок миллионов и как Слонопотам разражается жутким хохотом, и у Кристофера Робина мороз пошел по коже.

— А может, и Слонопотама, - сказал он.

— Может, может, все может! - сказал обрадованный Винни Пух. - Три дня назад знаешь как он мне все провода рубанул... бивнем...

— Да, - сказал Кристофер Робин. - Если это Слонопотам - пропали бабки...

— Чья бабка? - удивился Винни.

— Да так, выражение такое... Ну ладно... Ты звони, как сольешь Space Quest VIII... Или он, говоришь, у Пятачка?

— Ну да, - сказал Винни. - Ну ладно, давай, Hang-Up быстрее, не занимай линию... - И он, радостно потирая лапки, повесил трубку.


== Глава Восьмая,

В которой появляется сам Слонопотам


Винни спокойно подошел к своему модему и потрогал его лапой. Модем был горяч, как Винни Пух после прошлогодней погони Пчел. Винни пошел на кухню, намочил водой полотенце и положил его на модем.

— Остывай, остывай быстрее! - просил он вслух. - Borland C++ 7.82 сливать надо...

Несмотря на уговоры, модем быстрее остывать не стал.

Винни Пух опять пошел на кухню и налил ведро воды...

Утром Тигра, идя к себе на Лесную Телефонную Станцию, заметил около Трех Сосен очень и очень странные следы - они были похоже не то на то, что у Винни Пуха на этом месте лопнули рессоры и оставшуюся часть пути его "Мерседес" попросту прыгал на пузе (как Кенга), не то на то, что Кролик тащил здесь здоровый мешок капусты. Но капусту давно собрали, и потом, Кролика невозможно было оторвать от его BBS, а тем более, отправить на сельскохозяйственные работы.

Тигра с урчанием оглядел следы, пожал полосатыми плечами и, виляя хвостом, отправился дальше.

Около самой Лесной Телефонной Станции он обнаружил еще более странную картину: в зарослях кустарника, которые САВА называла английским газоном, была протоптана огромнейшая просека, причем были повалены нетонкие такие деревья.

Тигра огляделся по сторонам, потеребил топорщащиеся усы и подошел к двери.

На двери висела некая записка от САВЫ. Тигра читать не умел, и поэтому не стал вчитываться, чтобы не напрягать мозги и не распространять, как в былые времена, слухи про Пятнистого Щасвирнуса.

Он вошел внутрь, напился из чайника воды и позвонил Кристоферу Робину.

— Привет, привет, Тигра, - сказали голосом Кристофера Робина в трубке.

— Я чего, - Тигра, как всегда, сразу же приступил к делу. - Тут записка от САВЫ - приезжай, прочитать надо.

— Сам-то не можешь? - ехидно спросили в трубке.

— Еще я умел бы, - гордо ответил Тигра и откусил шланг телефона.

Обуянный любопытством Кристофер Робин приехал через десять минут.

— Что за записка? - спросил он с порога: дверь была открыта внутрь, и записку с улицы не было видно, иначе Тигра узнал бы ее текст самым последним в Лесу.

— Да фот она, - сказал Тигра с набитым ртом, прожевывая впопыхах полотенце: вопрос, что же все-таки едят Тигры, еще закрыт не был.

— И всего-то? - разочарованно спросил Кристофер Робин, прочитав записку.

— А что там? - вежливо поинтересовался Тигра.

— А тут написано "Читайте на обороте. САВА". А! Читайте на обороте! Как же я сразу не догадался.

Записку сорвали и на обороте было прочитано:

"В глубоких связи с непродолжительным нахождением неизвестного науке и мне лично зверя крупных размера в Лесу считаю сваим долгом эмиргрировать в соседний Лес, как перидавой части Лесной Интили... (долгие и продолжительные похвалы в адрес САВЫ и культурные интеллигентные ругательства в адрес вышеупомянутого зверя).

С уважинием,

САВА."

— САВА! Зверь! Соседний Лес! - выкрикивал Тигра, как ненормальный и бешено вращал хвостом.

— Тигра, про ка-а-а-акого это она з-з-зверя? испугался Кристофер Робин.

С глухим урчанием, которое, как казалось, издавал весь Лес, на Лесную Телефонную Станцию опустилась зловещая тень...

Винни Пух только что начал скачивать библиотеки от Borland C++ 7.82, как вдруг связь оборвалась, а модем заявил, что в карьер он больше не хочет.

— Что они там, офонарели, что-ли? - удивился Винни Пух и поднял трубку.

В трубке стояла гробовая тишина.

Винни Пух обиделся, подергал провод, но телефон не заговорил. Молчали также все остальные сорок шесть линий.

Пух обиделся еще раз и поехал к Кенге.

Кенга и Крошка Ру занимались тем, что играли в очень интересную, по их мнению, игру: соревновались, кто больше отметит файлов в Нортоне за секунду. Кенга подыгрывала Крошке Ру с материнской любовью, он же с животной ненавистью обыгрывал мамашу и злорадно ликовал, когда Кенга вместо нажимала . О существовании клавиши <+> семья кенгуру догадывалась, но значения этому существованию не предавала.

В дверь позвонили.

Кенга вытерла руки о передник и пошла открывать. На пороге стоял озабоченный Винни Пух почему-то с разъемом DB25 типа Female в руках.

— Кенга, у тебя сгущенка есть? - заговорщически спросил он.

— Есть конечно, милый Пух, а что случилось?

— Ничего, - сказал Винни. - Просто я шел мимо и подумал: а нет ли случайно у Кенги ящиков тридцать восемь сгущенки?

— Тридцать восемь? - Кенга задумчиво достала из сумки разбухшую амбарную книгу. - Да есть, пожалуй, сказала она, поколебавшись. - А зачем тебе?

— Да просто так, - сказал Винни Пух. - Слушай, Кенга, у тебя телефон работает?

— Телефон? - Кенга удивилась. - Конечно работет... Ру, милый, Винни Пуху позвонить надо!

— Мне не надо! - засопротивлялся Винни Пух. - Я просто так.

— Ру, милый, Винни не надо звонить! Просто телефон проверь!

— А не пашет, сука, - сказал появившийся в дверях Крошка Ру. - Глухо, как в заднице.

— Ру, дорогой, - сказала Кенга строго. - Помнишь, что я тебе говорила насчет нехороших слов и гримас? Если ты будешь так ругаться, то когда вырастешь, станешь похожим на Пятачка или на Кролика. Хочешь быть таким дистрофиком? Хочешь, Ру, милый?

— Да пошла ты, - сказал Ру вполголоса, скрываясь внутри дома.

— Он у меня такой послушный, - с восхищением сказала Кенга.

Из дома потянуло едким запахом дыма какой-то дрянной травки: или гашиша или марихуаны.

"Кошмар", - подумал Винни Пух и попятился. "По-моему, так".

— Ну, я, может, поеду? - спросил он вслух почему-то очень жалобно.

— Поезжай, Винни, - разрешила Кенга. Дверь захлопнулась.

"Странно", - подумал Винни Пух. - "У Кенги тоже не работает телефон. Тут что-то не так. Это не спроста".

Он сел в "Мерседес" и поехал в сторону Лесной Телефонной Станции.

В это время в совершенно другом конце Леса Пятачок шел на прогулку. В левом его копытце был розовый воздушный шарик, почти прозрачный, надутый в позапрошлом месяце самим Винни Пухом; в правом - здоровенный желудь (гнилой, правда, немного), который Пятачок хотел подарить ослику Иа-иа за подкинутую идею по поводу ломания защиты в последней версии "Желудей без Проблем", созданной новым подразделением компании "Свинский Дизайн" из Леса Поросюполь. Пятачок по программе свинской взаимопомощи получил демонстрационную версию, которая желуди только рисовала, а не учитывала, и ему страшно хотелось ее поломать.

Иа-иа, как всегда, нашел правильное решение, подсказав Пятачку, что в качестве пароля программе следует подсунуть число, соответствующее количеству копытец поросенка, возведенному в степень количества отверстий на его рыльце, то есть 4 в степени 2, или 16.

Пятачок подсунул программе указанное значение, и она заработала, после чего Иа-иа объявил, что у него день рождения и ему нужно делать подарки. Такие сообщения поступали от Иа-иа каждый месяц, и жители Леса понемногу к ним привыкли и перестали обращать внимание на это обстоя...

Впрочем, я отвлекся.

В общем, Пятачок спокойно топал себе по лесу, как вдруг неожиданно и внезапно он заметил слева Огромную Яму, которой там быть не полагалось.

Пятачок сначала сильно испугался - до того сильно, что его шарик выскочил у него из дрожащего копытца и улетел в глубокое синее небо.

"А чего это я? Тут бояться нечего (разве только волков - прости господи!), - подумал Пятачок. - Я только посмотрю. Я ничего трогать не бу..."

Вдруг огромная темная тень покрыла поросенка сверху, как будто вмиг настала ночь, когда поросятам совсем не рекомендуется шляться где попало и лучше всего сидеть дома и смотреть по телевизору передачу "Спокойной ночи, хрюшки".

— Какой самый лучший язык на свете? - спросили у него откуда-то сверху жутким громовым басом.

— НЕ СВИНОЙ! Го-го-го-го-говяжий, - заявил поросенок, от страха у которого намокла вся одежда, особенно пониже пухлого живота.

— Глупая свинья, - сказали сверху. - Я спрашиваю, какой лучший язык программирования?

— Ас-ас-ас-ас-ас-ассемблер, - сказал Пятачок, дрожа так, что прогнившие внутренности желудя трепыхались и издавали зловоние.

— Это понятно, - сказал страшный голос. - Я про структурные спрашиваю... НУ? Говори быстро, а то съем...

— Па-па-па-па-па..., - от страха поросенок не мог выговорить не слова. Он вспомнил (из объяснения Пуха), что лучший язык на свете - конечно же, Паскаль.

— Понятно, - подытожили сверху. - Умный поросенок. Проваливай. Ух, я вас всех!


== Глава Девятая,

В которой Слонопотаму грозит Ужасная Опасность


Пятачок не помнил себя, как он бежал по Лесу. Он осмелился остановиться и обернуться только пробежав примерно километра два.

Вдалеке, в предвечерней дымке, медленно и величаво удалялась гладкая слоновья спина, доходящая до верхушек Очень Высоких Деревьев.

"Слонопотам!", - мелькнуло в вспотевшей голове Пятачка. - "Но почему в наших Лесах? Они у нас не водятся".

— Эй, свинья, - неожиданно позвали Пятачка откуда-то сбоку.

Пятачок обернулся и увидел санитарную машину с криво намалеванным ветеринарным крестом.

Он послушно подошел к ней, хотя от страха задние копытца его не слушались.

— Слонопотама не видал? - спросили Пятачка.

— Не видал, - соврал зачем-то Пятачок. - А зачем он вам? - спросил он, набравшись наглости.

— Там-то он на хрен не нужен, - сказали из машины. - Этот скот из зоопарка смылся зачем-то. Кормили плохо, что ли?. Вторую неделю вот ловим.

Пятачок насторожился.

— Вот в соседнем Лесу, - продолжили из машины. - Этот гад свинарник растоптал. А говорят, - последние слова были сказаны особенно зловеще, как показалось испуганному поросенку: - Говорят, что и всех свиней порвал.

— А-а-а-а... А они сейчас как? - спросил Пятачок, чувствуя сердцебиение где-то в пятках.

— Что "как"?

— Я говорю, они сейчас особенно свирепы?

— Особенно, - подтвердили специалисты бесстрастно. - Особенно в это время года Слонопотамы ужасно свирепы. Некоторые даже с ума сходят. От свирепости. Вот как этот - тоже ведь ненормальный какой-то. Бродит по лесу, и всех пугает, что съест, если не будут в Турбо-Паскале нажимать. Все Леса истоптал. Ну ладно, свинья, нам Слонопотама ловить пора...

— В сетку ловить будете? - поинтересовался Пятачок.

— Зачем же в сетку... Ракету "Лес-Лес" под хвост - и каюк... Охота, думаешь, нам его в зоопарк обратно переть...

Уезжая, машина подняла кучу пыли и прошлогодних сухих листьев.

Откашлявшись, поросенок посмотрел вслед удаляющейся машине и сказал со слезой в голосе:

— Какое зверство!

Ему почему-то стало очень жалко Слонопотама.

Винни Пух сидел в мягком плюшевом кресле в обнимку с банкой меда. На его морде были явные следы указанного продукта и сладострастия.

— Здравствуй, Пух, - сказал Пятачок грустно.

— Привет, Пятачок, - сказал Винни Пух, ничуть не огорчаясь и не отрываясь от банки меда.

— Слонопотама ловят, - сказал поросенок, готовясь заплакать.

— Оч-чень хорошо, - сказал Винни Пух, запуская лапу в банку. - Мед, значит, целее будет...

— Винни! - сказал Пятачок истерично. - Его же ракетой! Под хвост! И этот... как его?.. И каюк!

— И это тоже хорошо, - сказал Винни удовлетворенно. - Значит, Пчелы больше меда наделают... Пре... ик!.. прекрасно...

— Неужели тебе его совсем не жалко? - спросил Пятачок.

— Ни капельки, - цинично сказал Пух.

Мед кончился, и Пух, неудовлетворенно икнув еще раз, вытер лапы о спинку плюшевого кресла.

— Да, кстати, Пятачок, - сказал вдруг Винни. Совсем забыл спросить... Телефон у тебя работает?

— Ах, оставьте меня! - сказал Пятачок, и выбежал вон из дома с жуткими рыданиями.

— Припадочный поросенок-то, - сказал Винни и поднял трубку телефона.

В трубке была тишина, как и прежде.

Пятачок шел домой, не разбирая дороги. Ему было страшно жалко Слонопотама, несмотря на то, что встретиться с ним еще раз Пятачок не имел ни малейшего желания. Поросенка поражала холодность Пуха в отношении зверя, которого будут каюкать ракетой под хвост.

Пятачок Пятачка (экий каламбурчик, а?) уже намок и с него часто падали крупные капли; поросенок жалобно издавал грустные похрюкивания.

Внезапно Пятачок понял, что глубоко отклонился от намеченного курса. Он заметил метрах в двухстах палочки и прутики, из которых, помнится, был создан дом Иа-иа и решил навестить ослика и рассказать ему о своих переживаниях.

— Привет, Иа-иа! - сказал Пятачок грустно, заметив ослика невдалеке от большого куста колючек.

— Привет, поросенок Пятачок, - сказал Иа-иа меланхоличным голосом.

— Иа, Слонопотама ловят!

— Слонопотама? - равнодушно спросил Иа-иа.

— Ну да! И ракетой под хвост!

— Под хвост? - ослику вспомнилось недавнее приключение с хвостом, который у него оторвали вместе, грубо говоря, с куском задницы агрессивно настроенные Панки.

— А может, - сказал он после двадцатиминутного раздумья, - а может, в этом и есть сермяжная правда?

Поросенок разразился жуткими рыданиями, от которых у Иа-иа почему-то стало спокойней на душе.

— Какие все, хрю-хрю, злые и нехорошие... хрю-хрю... в нашем Лесу, - подумал Пятачок вслух, вытирая слезы.

— Ну как, ушел? - спросил Кристофер Робин, осторожно высовываясь из мусорного ящика.

Ему никто не ответил.

Кристофер Робин с опаской вылез из своего убежища, и увидел большие глаза Тигры внутри стиральной машины (с прозрачной крышкой), купленной САВОЙ Тигре на день рождения. Кристофер Робин открыл машину, и Тигра, чихая, с рычаниями выбрался наружу и начал отряхиваться от стирального порошка.

— Ну и зверюга! - сказал Кристофер Робин.

— Кто это б-был? - заикаясь, спросил Тигра. Хвост его дрожал мелкой-мелкой дрожью.

— Слонопотам, кто же еще? - объяснил Кристофер Робин, отдирая прилипшую к рубашке бледно-розовую жвачку.

— Чего он нас доп-п-прашивал-то? - спросил Тира.

— Кто его знает... Про лучший язык спрашивал.

— А ч-ч-чего ты ему сказал, что лучший яз-з-зык - Си? - с подозрением спросил Тигра. - Я вот все слышал...

— А какой-же еще?

— Я вот тебе! - и Тигра занес над Кристофером Робином когтистую лапу. Но цапнуть по лицу любимого друга Тигра не решился.

Тигра нисколько не разбирался в языках программирования, но помнил довольно отчетливо доставленные Винни Пуху роскошные финские контрабандные обои, изображавшие цветочки с какой-то финской надписью, о которой Винни всем сообщал, что там написано "Турбо-Паскаль вещь".

— Давай в психушку позвоним, что-ли... - предложил Тигра после десятиминутного раздумья. - Слоноптам-то, вроде, бешеный...

— Да чего уж там - давай позвоним...

Кристофер Робин снял трубку телефона и собрался набрать номер.

— А, черт, телефон не работает, - сказал он, положив трубку.

— Как не работает? - Тигра бросился к распаячному шкафу. - Ах ты гад, - сказал он через минуту, повившись снаружи. - Не работает ни хрена... Везде не фаза, а земля...

— А как ты фазу проверял? - поинтересовался Кристофер Робин.

— Как, как... Зубами, как же еще-то?


== Эпилог

Маленький отважный поросенок ждал в Очень Хитрой Засаде около двух часов, пока на горизонте появилось облако пыли и раздался рокот мотора.

"Вот я вам щас...", - подумал Пятачок и нажал на кнопку подготовки к запуску ракеты.

Он навел ракету на облако пыли и нажал на спуск.

"Будете знать, - подумал он, - как Слонопотамов обижать, живодеры...".

Когда пылевое облако приблизилось, Пятачок с ужасом разглядел, что Слонопотам зигзагами гонит по дороге санитарную машину, подталкивая ее хоботом.

Пятачок почувствовал, как у него зашевелилась щетина на голове, но кнопки разворота у ракеты не было...

Последнее, что заметил испуганный поросенок - пролетающие над ним огромные бивни.

Пятачок, рыдая, стоял на холме около бронетранспортера, рядом с огромной дымящейся ямой. Около ямы росло обугленное дерево, на котором висели крупные клочья обшивки санитарной машины. На бронетранспортере было криво написано "I LOVE BORLAND & ZHELUDDI".

Лес спал.

Винни Пух скачивал из соседнего леса новую коммуникационную программу с офигительнейшим протоколом обмена; Тигра во сне рычал и дергал лапой: ему снилось, как он играет в OutRun, а за ним гонится Слонопотам; Кристоферу Робину снилось, как Слопотам гонится за ним и обсыпает сверху пачками банкнот.

А сам Слонопотам только что приземлился в соседнем Лесу, и ему снилось, как все жители всех-всех Лесов стали хорошими (и стали писать только на Паскале).

Только что рассеялись тучи, и над ночным Лесом показалась круглая луна, похожая на дырку в пятидюймовом диске, если смотреть ее на свет лампы.

КОНЕЦ.


9600 бод и все-все-все... [1/2] Andrew Lobanov to All

Автор: Андрей Щербаков

Авторское примечание:

Запрещается использование данного текста в коммерческих целях без письменного нотариально заверенного согласия автора. Разрешены публикации в городских и районных газетах с обязательным уведомлением автора в течение недельного срока до дня публикации, а также распространение через коммуникационные сети RELCOM/FIDONET без получения выгоды.

Автор будет также благодарен за конкретную информацию о незаконном распространении путем печатной литературы либо без указания авторских прав.

+----------------------------------+
| Copyright (c) 1992, А.Щербаков |
| All rights reserved. |
+----------------------------------+

Для справок по поводу издания обращайтесь по телефону: (095)319-3440, Щербаков Андрей Михайлович.


== Глава Первая,

в которой Винни Пух устанавливает себе еще две телефонные линии


Винни на мгновение оторвался от клавиатуры, чтобы вытереть лапой потный лоб. Сегодня ему на редкость везло.

Несколько дней назад за банку из-под меда с двумя проводками и лампочкой на крышке, которую Кролик сослепу принял за высокоскоростной модем, он подбил его поковыряться ломом в распаячной коробке международной телефонной сети "САВА-International". Кролика засадили на пятнадцать суток, но теперь все счета за звонки за бугор, в соседний Лес, приходили на Дуб, Пчелам, отчего те сильно злились и обещали в будущем году поднять котировки на мед втрое.

Винни Пух наскоро прозвонился в два соседних леса, где под именем Пятачка и паролем "ZHELUDD" слил здоровенную игрушку.

После этого он принялся обзванивать все BBS (то есть, Brevno Board System) в пределах родного Леса.

Сейчас разгоряченный модем производства компании "Кенга и К535РУ Communication Industries" понемногу остывал, политый водой из остывшего за трое суток чайника.

Внезапно Винни окликнули из-за спины.

"Кристофер Робин пришел", - подумал Винни, выходя в Нортон. По некоторым соображениям он не хотел длиться с ним слитой из далекого заокеанского Леса игрушкой, и притом Кристофер Робин часто напоминал Винни про опилки в его голове, что медвежонка немного злило.

— Привет, Винни! - сказал Кристофер Робин.

— Это что-нибудь да значит, - сказал Винни Пух глубокомысленно, выбираясь из недр директории DOWNLOAD куда-нибудь повыше к корню.

— Кролика выпустили уже, - сказал Кристофер Робин.

— А что он натворил? - спросил Винни равнодушно. Кристофер Робин не ответил.

— Ну как, Винни, слил восьмой Space Quest? спросил Кристофер Робин с надеждой.

— Если я его не скачал - значит, я его не слил, - сказал Винни Пух уклончиво. - По-моему, так...

— Ну ладно, - сказал Кристофер Робин, понурившись. - Домой мне пора. К баб... к бабушке. Как сольешь - диаль... Только не знаю я, когда теперь у тебя появлюсь - пока философа этого запряжешь...

— Какого философа? - неожиданно встрепенулся Винни.

— Да осла этого, Иа-иа... Кого же еще? Тачка ж не работает, чего еще сделаешь...

Винни выглянул в окно. Рядом с его шикарным "Мерседесом", обшитым для красоты плюшем снаружи, стоял скромный "Форд" Кристофера Робина, в который был запряжен ослик Иа-иа. Известный философ был скучен, как всегда, в недоумении разглядывал номера на машине Пуха: "МИ-1992-ОТ", и думал, наверное, про что-то-раздирающее зрелище.

— Гениального философа... Величайшего программиста современности... И запрячь в тяжеленную машину, Винни Пух в негодовании схватился за клавиатуру, чтобы обрушить ее на голову Кристофера Робина, но тот предусмотрительно скрылся за дверью. В окно было видно, как Кристофер Робин подошел к своему "Форду", пнул его в переднее колесо, выругался, потом подошел к Иа-иа и сделал то же самое.

"Варвар", - подумал Винни Пух. - "По-моему, так".

Он выпил из чайника немного воды и остальное влил на яростно дымящуюся крышку модема. Вода зашипела, и Винни Пух испуганно отскочил, чтобы не обжечься паром. Он почесал в затылке и решил зажарить на модеме яичницу.

Зазвонил телефон, прикрепленный к одиннадцатой телефонной линией. Винни снял трубку и опасливо прислушался - Пчелы завели новую моду шутить над бедным медвежонком: сначала в трубке было тихо, а потом раздавалось жуткое жужжание.

На этот раз Винни вызывал Кролик.

— Винни, у тебя линия свободна?! - восхищенно завопил он, картавя, как всегда. - Не ожидал... Скажи, Винни, модем, котогый ты мне подагил, он Hayes-совместимый?

— Конечно, - сказал Винни, шаря в шкафу в писках не пустой банки меда.

— А почему его Тегминэйт понимать не хочет?

— Какой Терминэйт? - притворно удивился Винни. - Я ж и не знаю такого совсем... Может, он под Lexand?

— Не-не-не-не, - скороговоркой завопил Кролик. - Фто угодно, только не под Lexand!

— ...или под СМ1200?

— Под СМ? - Кролик задумался. - Не знаю... Надо провегить. А скажи мне, Винни, у тебя не осталось какого-нибудь этого... как его?... телекоммуникационного пакета типа там Теликса, чтобы он...

"Интеллигент проклятый", - думал Винни, не слушая Кролика. Он удобно зачерпывал лапкой в банке мед и немедленно отправлял его в рот, и поэтому не мог отвлекаться на посторонние вещи. Когда мед кончился, Винни Пух бросил банку на пол и закричал в трубку:

— Да, да, есть, все у меня есть, потом принесу, не занимай линию, ушастый, - он бросил трубку.

Из уважения к интеллигенции последнее слово диалога было произнесено уже после того, как Кролик повесил трубку.

Позвонила САВА, которая занималась тем, что на паях с Тигрой протягивала по Лесу ниточки и веревочки, которые они с ее компаньоном выдавали за телефонные линии. Телефон в Лесу и без них неплохо работал.

— Скажите, господин Пух, - сказала САВА дипломатично. - Вы желаете себе установить еще две дополнительные линии по льготным расценкам?

— Брось этот тон, САВА, - сказал Винни. - Желаю я две линии, уже три месяца, как заявку заслал...

— Извини, Пух, - сказала САВА. - Тигра сжевал все провода от почтового сервера, и почта долго никак не приходила...

"Провода", - подумал Пух злобно. - "Носки вязать из таких проводов".

— ...итого у Вас будет сорок шесть линий, продолжала САВА. - Для установки в течение четырехдневного срока Вы должны уплатить взнос в размере двадцати шести Лес-марок, после чего...

Винни Пух дальше ее не слушал, а трубку бросил на пол, заваленный окурками и пчелиными сотами. Когда из трубки вскоре раздались короткие гудки, он спокойно положил ее на рычаг телефона и вернулся к разгоряченному модему, на котором клокотала яичница.

Затратив немного энергии на ее приготовление, модем стал немного прохладней; вода, политая на модем из чайника уже почти не шипела, и пар от него не шел.

Винни поплевал на лапки для храбрости и набрал заветную команду "telix".


== Глава Вторая,

в которой Кристофер Робин попадает в не очень приятное положение


На следующий день в скромном банке Кристофера Робина был скандал: сорок миллионов Лес-марок уплыли с общего банковского счета в соседний Лес по подставному паролю, пришедшему по банковской сети в три часа утра в выходной день, то есть вчера.

Судя по протоколу звонков, злоумышленник, как пишут в криминальных сводках, "проник в квартиру методом подбора ключей", то есть подобрал пароль к системе с третьего раза, поочередно входя в систему под разными именами.

Автоматический определитель номера звонящего абонента безошибочно все три раза определил номер (68976)2423324. Кристофер Робин вздумал провести частное расследование, так как украденные деньги были отмытыми после его операции с наркотиком из медовых сотов, и отравился на Лесную Телефонную Станцию, где он вместе с Тигрой часа четыре искал веревочку, ведущую к абоненту (68976)2423324. Веревочку вскоре нашли, но поиски абонента не увенчались успехом: второй конец веревочки привел Кристофера Робина к совершенно прозаичному кусту, на котором посредством именно этой веревочки висела банка из-под пива.

Рядом с кустом валялся окурок сигареты "Марль-БОР", три обгоревшие спички и журнал "Лесные новости", издаваемые издательством "Пятачковская Правда".

"Уж не Пятачок ли умыкнул мои денежки?" - подумал Кристофер Робин, но тут же с негодованием отмел эту мысль. Все, на что мог быть способен Пятачок - так это стянуть где-нибудь на Дне Рождения Иа-иа воздушный шарик любимого размера ослика.

Тут же Кристофер Робин подумал про возможное участие в ограблении Иа-иа, но эта мысль также была обметена - Иа-иа не мог закончить начатую мысль, не то, чтобы положить свои копыта на клавиатуру и подобрать пароль.

Оставался один-единственный житель Леса, могущий такое сделать: известный хакер Винни Пух.

Но Винни Пуху Кристофер Робин тоже верил, как самому себе, и потом, по слухам, распространяемым Пятаком, Винни сейчас был занят изготовлением игрушки, в которой главным действующим персонажем был поросенок, собирающий желуди.

Кристофер Робин сел в "Форд" и взмахнул кнутом...

Инолесный спонсор подарил Кролику модем на 14400 бод, после чего он дозвонился до Соединенных Лесов Америки, где на одной из BBS одного из многих тамошних Лесов Канифольнии скачал руководство по изготовлению меда из сухих прошлогодних листьев. Это руководство Кролик за ночь перевел на Лесной язык Promt'ом, после чего позвонил Винни и, картавя больше, чем когда-нибудь, заявил, что является обладателем такой ценной вещи.

Винни Пух потребовал срочно передать ему этот ценный stuff, но Кролик отчаянно завыпендривался, и Вини в отместку каждый день засылал ему на BBS (под названием "Crolick's Nightmare") огромнейшие и бессмысленнейшие файлы мегабайт по тридцать под разными заманчивыми именами. Может быть, и меньше, но не намного - у Винни модемы были все по-настоящему высокоскоростные, а свободное место на винчестере Кролика измерялось мегабайтами пятью.

Через три дня Кролик сдался, и Винни Пух, оставив Laser Jet IV печатать ценный документ по переработке вторсырья (то есть листьев), отправился на Лесную Телефонную Станцию поболтать со своим старым приятелем Тигрой.

Тигра сидел перед монитором и самозабвенно играл в Double Tetris за двоих - обеими лапами, покачиваясь в такт музыке и рыча от удовольствия.

— Привет, Тигра! - сказал Винни Пух, пытаясь заглушить музыку.

— Привет, Пух! - зарычал Тигра. - Посмотри, какая гейма классная!

— Ты мне ее уже раз шестой показываешь, сказал Винни Пух. - Это что-нибудь да значит.

Тигра бросил играть и стал демонстрировать Пуху свои последние достижения: стокилобайтные музыки в Scream Tracker'е.

Все музыки Тигры обладали огромным количеством эффектов с ударниками, совершенно бессмысленных, и все ожесточенно жужжали.

— Это "ж-ж-ж" неспроста, - сказал Винни Пух серьезно, вспомнив, очевидно, падение с Дуба, и насупился.

Тигра насторожился и выключил музыку.

— Ну, какие геймы классные есть? - зарычал он вопросительно.

— Прыгалка есть. "Bumpy" называется.

— А простая?

— Да сам посмотри, - сказал Винни Пух, доставая дискету.

Тигра ожесточенно вцепился в дискету и скоро копия игрушки появилась на его винчестере, а Винни стал обладателем потрепанной и прокусанной дискеты.

Начальная музыка Тигру позабавила.

Затем начались сложности.

— Сложная! - жалобно зарычал Тигра. - Мне бы жизней побольше...

— Сломают, - уверенно сказал Винни Пух. - Вот зашлю в Санкт-Лесбург или в Лескву, там посмотрят - и сразу сломают.

— UGi все сломает! - радостно завопил Тигра.

— UGi не сломает, UGi испортит, - сказал Винни Пух уверенно, - а вот в MCL сломают.

— Что же ты сам-то не поломаешь? - спросил Тигра просительно, понимая, что надеяться не на кого.

— Некогда, Тигра. А вот скажи мне, Тигра, слабо так сделать, чтобы я кому-то звонил, а у него АОН показывал гадость какую-нибудь? Ну, не мой телефон?

— Мне - слабо? - возмутился Тигра. - Да кончик хвоста обмочить! Ща, я тебе...

Тигра полез в распаячный шкаф, раздался треск, посыпались искры; вскоре из дымящегося ящика появился Тигра с обрывками проводов в зубах.

— Теперь вфе, ни один АОН не пофмает, - прорычал он радостно.

— Ну, спасибо Тигра... - Пух рассыпался в благодарностях. - За мной новая гейма, - сказал он на прощание.


== Глава Третья,

в которой Кролика чуть не хватает св. Кондратий, потому что Винни Пух портит ему модем


Винни сумрачно завел свой "Мерседес" и выехал на Пуховую опушку. Он остановился там, где дорога разветвлялась, думая, куда бы поехать. Наконец он решил направиться к Кролику и натрепать ему уши за то, что долго не давал ему доку про переработку листьев.

Около норы Кролика стоял помятый со всех сторон "Запорожец" с разбитым лобовым стеклом. Винни вылез из "Мерседеса", двери автоматически заперлись и медвежонок критически оглядел автомобиль Кролика. Он потыкал его ногой в левое колесо, "Запорожец" мгновенно осел на бок, и Винни, вздохнув, подошел к норе поближе.

— Кролик, ты дома? - спросил он в нору, из которой шел слабоватый, но знакомый запах тухлой капусты.

Кролик не отвечал.

— Давай, break'ай на Chat быстрее, - потребовал Пух.

Нора отзывалась зловещим безмолвием. К запаху тухлой капусты прибавился запах корвалола.

Вскоре из норы показались сначала дрожащие уши Кролика, а затем показался их владелец - он решил, очевидно, что отвечать Винни Пуху, что его самого нет дома, по крайней мере негуманно.

— Привет, ушастый, - сказал Пух приветливо, в смысле, поприветствовал Кролика.

— Пгивет, Пух, - сказал Кролик испуганно. - Зходи...

Пух не заставил себя ждать и проворно прополз в нору.

Посредине норы Кролика стояла ободранная ЕС1840 с черно-белым монитором, но рядом с ней стоял роскошный Зухель, переливаясь лампочками и LCD-мониторчиком.

Из прочей обстановки в норе кролика была подстилка из соломы, бочка с тухлой капустой и большой буфет, на который Винни Пух и устремил свой взор.

— Хочешь сгуффенки? - спросил Кролик с надедой.

— Не, спасибо. Пива лучше.

— А пива нету... - испуганно сказал Кролик.

— Ну, так принеси, - сказал Пух, подталкивая его к выходу.

Когда Кролик исчез из виду, он равнодушно перезагрузил ЕС'ку, не обратив даже внимания на то, что на BBS Кролика осторожно, чтобы случайно не слить чего лишнего, копался робкий юзер.

Затем Винни Пух выдернул из ЕС'ки шнур от Зухеля, проводки на котором были зачищены крепкими зубами Кролика, и равнодушно воткнул концы в розетку. Модем осветил удивленным писком и каким-то посторонним шуршанием. Винни Пух закашлялся от дыма и выдернул шнур из розетки.

После этого ЕС1840 опять была включена и Винни с удовлетворением заметил, что модем не работает. После этого он как ни в чем не бывало подошел к буфету Кролика и одну за другой опустошил все банки с медом и сгущенным молоком, а также тридцать два флакона корвалола и пакет гречневой крупы - но это уже через силу.

Появился Кролик с бутылкой пива.

— А, спасибо, - сказал Пух, и пиво было отправлено вслед за пакетом с крупой. - Да, - сказал Пух лениво. - У тебя BBS чего-то не работает, - Кролик схватился за сердце. - Я тебе звоню - а соединиться никак не могу... - объяснил Пух, выливая на нос Кролика то, что осталось во флаконе из-под корвалола. - Ну, я пошел...

Пух не стал вылезать из норы Кролика обычным путем - через парадный вход, а вышел, аккуратно, чтобы не поранить лапы, выбив окно. Он помнил, как в прошлый раз сорок минут не мог пошевельнуться из-за съеденного меда.

Он сел в "Мерседес" и направился по своим делам.

Проезжая мимо Дуба, Пух насупился, поднял все окна и сильно газанул - Пчелы считали его гнусным ломателем защит от несанкционированного копирования меда, нарушителем Copyright'ов (означающих, как всем известно, "Скопировано направо" или "Скопировано правильно") и всячески недолюбливали.

Винни подъехал к дому, на двери которого было написано "Do Not Ent...", что, как объяснял всем Пятачок, означало английский перевод его хитроумной фамилии "Посторонним В." (или, как помнится, Вильям Посторонним).

Он остановил машину и нажал на сигнал.

Тотчас из двери выскочил Пятачок с двумя воздушными шариками - синим и красным, и радостно запрыгал на одной ножке, в смысле, на одном копытце.

— Винни, Винни, - радостно завизжал поросенок, - как я рад, что ты пришел! А то КОМПЬЮТЕР (Пятачок всегда старательно выговаривал это слово) повис позавчера... то есть, поза-позавчера, и чего делать, прямо не знаю... А игрушку ты написал?

— Какую игрушку? - спросил замученный постоянным досаждательством поросенка Винни.

— Ну, ту, где поросеночек собирает такие хорошенькие желуди...

— Какой еще поросеночек? - удивился Винни. - Я и не писал ничего такого...

— Жаль, - ничуть не огорчившись, сказал Пятачок. - Я ее уже всем обещал РАСПРОСТРАНИТЬ (этим словом Пятачок всегда заменял слова "слить", "сбросить" и другие прочие)... и САВЕ, и Кенге, и Кролику... И Кристофер Робину. Да, он приезжал сегодня на Иа-иа. Про тебя спрашивал.

— Чего спрашивал? - насторожился Пух.

— Да так - фигню всякую... Как живешь, как жена, дети... Ой, чего это я? Спрашивал, не РАСПРОСТРАНЯЛ ли ты мне игрушку какую-то... И вообще, всякое такое...

— Ладно, Пятачок, щас я тебе диггера поставлю, поиграй пока...

— Диггера... - захныкал Пятачок. - Я уж в него играл на прошлой недели три дня подряд... Даже со стула упал - во, шишку набил... Давай арканоида лучше. Или принца. Оф персия.


== Глава Четвертая,

в которой Кролик планирует зловещий террористический акт


Кенга приехала к Кролику на вызов о гарантийном ремонте Зухеля.

— Модем не работает? - спросила она ласково.Ру, милый, посмотри...

Крошка Ру вынул из сумки отвертку и неуверенно подошел к испорченному модему.

— Из розетки выключи, - заботливо сказала Кенга. Крошка Ру послушно оторвал провод от розетки - вилка сидела в ней на редкость крепко - и заявил, что так и было.

— Да, милый, - сказала Кенга ласково. - И от этой гадости, от этой инфекции тоже отключи...

Ру оторвал и шнур от ЕС'ки.

— А теперь крышку сними, - сказала Кенга. - Отверткой, а не зубами! Зубы испортишь!! Что, снял уже?

Ру подтвердил, что крышка уже снята.

— Ну ладно, - сказала Кенга, доставая из сумки отвертку, большую по масштабам, но такую же по внешнему виду, какой пользовался Ру.

— Посмотрим, посмотрим... - задумчиво сказала Кенга, и из несчастного Зухеля во все стороны полезли провода и какие-то обугленности, похожие на обугленные кости.

Кролик забился в истерике.

— Вот он почему не работает! - радостно сказал Крошка Ру, ожесточенно вонзая отвертку в процессор.

Кролик упал в обморок.

Когда он пришел в себя, Кенга и Ру занимались тем, что пытались надеть крышку обратно на замученного Зухеля.

— Ну, как? - спросил Кролик хриплым голосом.

— Работает! - ласково сказала Кенга.

— Про MNP, Кролик, ты больше никогда не услышишь, - радостно заявил Ру. - Правда, мам, а?

— Правда, милый, - сказала Кенга. - А зачем дяде Кролику MNP? У него и так - вон какие уши!

— Когда я вырасту, у меня тоже будут такие! заявил Ру.

— Ни за что! - возмутилась Кенга. - А то ты будешь таким же полудурком, как дядя Кролик, а кто тебя за это будет любить?

Крошка Ру вынужден был согласиться, что за это никто любить не будет, и счастливая семья покинула нору Кролика, оставив ее хозяина у развороченного Зухеля, рядом с которым валялось неописуемое количество деталей, в ходе ремонта оказавшихся лишними.

Когда Кролик пришел в себя после шока, он обнаружил, что MNP в его обновленном модеме напрочь отсутствует. Кролик озлобился на весь Лес и поклялся спланировать какой-нибудь террористический акт.

Поздней ночью недалеко от Пуховой опушки, где зловеще жужжала Лесная Подстанция, появилась темная дрожащая тень с длинными ушами и топором.

Она, пробравшись между густым сплетением колючей проволоки, которая от высокого напряжения мерно гудела, подобралась вплотную к затуманенным светящимся окнам Винни Пуха и сбросила с головы старое и рваное черное пальто.

Кролик (а это был именно он) зловеще заскрежетал зубами и заглянул в окно.

Там Винни Пух, развалившись в плюшевом кресле, лениво смотрел, как выезжают картинки BBS "Plusheviy Bear (4 lines)", и решал, чего бы такого здорового слить.

Кролик еще раз скрежетнул зубами, чтобы Винни Пух знал, с кем он имеет дело, и осмотрелся.

Прямо из особнячка Винни Пуха вел толстенный кабель службы Междулесных Телефонных Линий.

Кролик скрежетнул зубами последний раз и замахнулся топором...

Винни Пух собрался слить последний список файлов с "Плюшевого медведя", нажал кнопочку "D", но неожиданно на улице раздался скрежет, заметались искры, на экране замельтешил разноцветный мусор, прекратился разговор по телефону с Кенгой по поводу поставки нового модема, завизжала охранная сигнализация, и Винни Пух успел заметить, как с огромной скоростью через колючую проволоку перескочила с воплями чья-то опаленная фигура.

— @#$! - сказал Винни Пух, яростно кидая трубку на пол. Если бы разговор с Кенгой не прекратился бы, она наверняка бы оглохла и у нее завяли бы уши.

Винни снял со стены двустволку, которую он махнул на модем Lexand у Пятачка (который тому был совсем не нужен), зарядил оба ствола остатками съеденного вчера торта и прочей дрянью и вышел на улицу.

Первый залп он дал в воздух.

К его удивлению, никто не завопил "не стреляйте" или "сдаюсь".

Винни выстрелил не глядя от себя, и попал, почему-то, в Иа-иа.

Осел дико заорал, вскинул все четыре копыта разом и быстро убе... в смысле, улетел со скоростью реактивного бомбардировщика.

— Иа-иа - это неспроста, - сказал Винни Пух вслух и пошел домой.

Утром он сел в свой "Мерседес" и поехал ругаться с Кенгой - за то, что не сработала охранная сигнализация, и с САВОЙ - за то, что провода (нитки/веревочки) были не очень прочными.

Кенга отреагировала на заявление Пуха весьма равнодушно.

— Вот милый Ру вернется с тенниса, - сказала она. - И все мгновенно починит. Знаешь, Пух, мой Ру...

Дальше Пух не слушал.

В машине он достал из пачки недокуренный бычок, раскурил его и почувствовал величайшее наслаждение.

Он нажал на газ и направился к САВЕ.

— Привет, САВА, - сказал он с порога.

САВА сидела за письменным столом с 386-м Compaq'ом и напряженно думала, где на клавиатуре клавиша "Ы", хотя клавиша "Ы" ей была совсем не нужна.

— Здравствуйте, господин Винни Пух, - сказала САВА дипломатично.

— Привет, старая вешалка, - сказал Винни Пух.Чтоб ты три раза в минуту зависала. У меня телефон ва-аще не работает...

— Все сорок шесть линий? - спросила САВА.

— Все сорок шесть, - подтвердил Пух, садясь в просторное кресло и подтягивая к себе пепельницу.

— А за них уплачено? - вежливо поинтересовалась САВА.

— Уплачено, уплачено, - заверил ее Винни Пух. Он никогда не платил САВЕ ничего, и все потому, что Лес-марки САВА считать не умела, а Винни Пух в этом виноват не был. - Телефон не потому не работает, дура ты эдакая, что там неуплачено. Там провод перерубленный. Скотина какая-то топориком поразвлеклась...

— СКАТИНА, - старательно набрала САВА на клавиатуре. - Ну хорошо, Винни Пух, я пошлю Тигру, он там разберется...

— Чтоб через сорок минут все было готово, сказал Винни Пух, - я сейчас прогуляюсь по своим знакомым, и если, когда я вернусь, хоть одна линия будет захлопнутая, я тебе... я у тебя... я даже не знаю, какого цыпленка табака я из тебя сделаю.


== Глава Пятая,

в которой неожиданно появляется Слонопотам, а Пятачок дает ценные советы Винни Пуху


Винни Пух сел в "Мерседес" и лениво нажал на педаль. Машина рванула с места, и Винни чуть не утонул в сидении, тоже, конечно, плюшевом.

Он резко повернул руль направо и решил заехать к своему другу Кролику выяснить, не он ли, случайно, научился на старости лет пользоваться топором.

Он подъехал к его норе и очень удивился - старого "Запорожца" на своем месте не было. На его месте стоял деревянный колышек, к которому был привязан синий воздушный шарик.

"Этот шарик Кролика не поднимет", - подумал Вини Пух. - "По-моему, так. Тут что-то неспроста".

Он пригляделся к шарику и заметил яркий отпечаток копытца "Made by Piatachock".

"Не иначе, махнул тачку на шарик", - подумал Винни Пух и подошел поближе к норе.

— Кролик, давай Chat'аться, юзер пришел! ласково сказал он в отверстие.

— Заходи, догогой Винни Пух, - сказал Кролик изнутри.

Винни Пух встал на четвереньки и пополз в дыру, в душе ожидая удара сковородкой по голове.

Удара, к его удивлению, не последовало.

Около ЕС'ки сидел Кролик с перебинтованной головой.

— Вот, видифь, диалился фсю нофь, - сказал он Пуху. - Дафе голова разболелафь фся...

— Ага, - сказал Винни Пух и покосился на буфет.

— Пиво ефть, - сказал Кролик.

— А... - начал было Винни Пух.

— И коньяк ефть, - заявил Кролик.

— А...

— И колбафа, - сказал Кролик.

Винни крякнул и посмотрел на ЕС'ку.

— Все резвишься? - спросил он.

— Ага, - сказал Кролик, показав длинные зубы.

Винни Пух оглядел нору и заметил в углу скромно прикорнувший топорик больших размеров.

— Ну да, - сказал Пух. - А не знаешь ли ты, случайно, кто это мне ночью проводочки топориком рубнул? Все?

— Проводофки? - радостно спросил Кролик.

— Их, родимых, - сказал Пух не менее радостно.

— Фсе? - продолжал радоваться Кролик.

— Все-все, ничего прямо не осталось.

— Ночью? - возликовал Кролик.

— Да, прямо самой-самой темной ночью, пришли, су... гады, и - тюк! - ни хрена не модемится и не слышно тоже. Вот Тигра щас наверное там хищничает...

— Да, - с опаской сказал Кролик. - Тигра - мофет...

— Что может? - переспросил Винни, как будто не расслышав.

— Я говогю, мофет, это Слонопотам? - спросил Кролик.

Винни Пух помрачнел. От встречи со Слонопотамом у него (как, впрочем, и у Пятачка) остались самые неприятные воспоминания.

— Может, и Слонопотам, - сказал Винни Пух. Только какого этого самого этот Слонопотам стал провода рубить - лучше бы на крышу наступил... Мяса было бы во!... В соседний Лес бы продали... Там знаешь сколько вольт? В смысле было... Охранная сигнализация тоже не сработала - Кенга сказала, что, может быть, объект был слишком хлипкий и дохлый.

Кролик обиженно икнул - он-то себя хлипким/дохлым совсем не считал.

— Ну, пошел я, - сказал Винни Пух и покосился на скрежещущий в углу модем. - Пашет Зухель? - спросил он с надеждой.

— Ага, - сказал Кролик, мотнув вверх-вниз длинными ушами.

Пятачок двое с половиной суток безвылазно играл в Принца. Наконец ему это надоело, и он с великой осторожностью начал нажимать на совершенно произвольные клавиши, о которых Винни ему ничего не рассказывал.

Как он вышел в DOS, Пятачок не помнил. Побродив рассеянно по клавиатуре, он и не заметил, как оказался в TeleMate...

Когда модем перестал надсадно хрипеть, Пятачок спрыгнул с высокого кресла на пол и потянулся.

За двое с половиной суток сидения в кресле задние лапы поросенка затекли, и он чуть не грохнулся на пол, ощущая в копытцах щекочущее покалывание, заставляющее его возбужденно похрюкивать.

Для разминки Пятачок взял воздушный шарик и сделал два круга вокруг стоящей в углу с позапрошлого года новогодней елки - первый раз с песней, второй раз просто с самодовольным похрюкиванием.

Ему стало очень и очень скучно.

Он посидел в кресле, полежал на кровати, и наконец решил поехать к Винни - потребовать, чтобы медвежнок создал ему наконец новую игрушку с непременным участием поросенка.

Он забрался в обмененный у Кролика "Запорожец", просунул копытца в имеющиеся в днище отверстия размером с само днище, принялся старательно отталкиваться от почвы, одновременно жужжа в подражание работающему мотору и вертя руль. Сам руль с рулевым управлением связан не был.

Винни Пух с мрачным видом сидел в своем плюшевом кресле и создавал новый гнусный вирус, который собирался подкинуть Пчелам.

Тигра вчера вместе с Винни надрался горькой, и теперь с рычанием копался у Винни в распаячной коробке, пытаясь соединить провода - у Тигры зверски болела голва.

— Привет, Пятачок! - сказал Винни Пух, когда поросенок, радостно похрюкивая, протиснулся в дверь вслед за воздушным шариком.

— Здравствуй, Винни! - сказал Пятачок тонким голосом, с поразительной проворностью взбираясь по подставке для принтера на стол - с пола он никогда не видел, что творилось на мониторе. - Чего ты делаешь? Ой, сколько буковков! И сколько цифирков! И еще штучка такая малюсенькая бегает! Что это, Винни?

— Вирус такой будет противный, - сказал Винни, лениво долбя лапами по клавиатуре. - Отправлю Пчелам, вот смеху-то будет! Ты только не говори никому, а то знаешь как Тигра свиные котлеты любит?

"Надо будет дома копытца спиртом протереть", подумал Пятачок, страшно боявшийся всякой заразы.

— Да я что - я ж ничего, - сказал он вслух. От упоминания свиных котлет у него затряслись поджилки и стало холодно где-то в области необъятного желудка.

— Вот как мне, интересно, файлы получше заражать, - размышлял Винни. - Если я положу в начале прораммы RET, а стек заставлю смотреть на адрес возврата...

— Кого заставишь смотреть? - испугался Пятачок, которому померещилось чего-то страшное.

— Стек, - сказал Винни Пух.

— Ага, - сказал Пятачок понимающе и отодвинулся от монитора подальше.

— Вот... Заставлю его смотреть на адрес возврата, то Пчелы, наверное, подумают, что это просто какая-то ошибочка - и ничего не заметят. А если я поставлю вначале переход на вирус, как вызов процедуры, то Пчелы, наверное, подумают, что это маленькая подпрограммка - и тоже ничего не заметят. По-моему так.

— Ага! - поддакнул Пятачок.

— Ну, чего будем ставить? - спросил Винни.

— Я? А... Его... Знаешь, Винни, - сказал Пятачок решительно. - Если там кто-то на кого-то будет смотреть - то это очень страшно. Давай лучше ма-а-аленькую парт... порт... прод-программочку - все равно Пчелы ничего не заметят.

— Устами поросенка глаголит Истина, - сказал Пух важно, решительно опуская лапы на клавиатуру, и Пятачок заметно покраснел и стал выводить левым задним копытцем неопределенные круги.


== Глава Шестая,

в которой Иа-иа лицезреет байтораздирательное зрелище, а Пятачок оказывается крутым хакером


Пчелы были в негодовании. Некая инфекция, которую настрочил, по агентурным данным, Винни Пух и которую лучшие хакеры Дуба никак не могли отловить, повадилась в Самое Неподходящее Время звонить по модему Пятачку, сбрасывать ему Самые Нужные Файлы из базы данных об общем количестве меда от Пчел на винчестер и стирать их у самих Пчел.

Пятачок, судя по всему, в этом деле замешан не был. Сам же Винни Пух от предъявляемых злобным жужжанием по телефону обвинений отказывался и утверждал, что в данный момент занят написанием серьезнейшей документации по поводу прохождения получившей широкое распространение игрушки Indiana Jones and the Fate of Atlantis.

На самом же деле Винни Пух занимался разработкой хитрой коммуникационной программы, в которую собирался вставить секретный жучок для собственных нужд. Это занятие поглощало все его свободное время и все несвободное, и Пчелы на время приумолкли.

Никто не подозревал в меланхоличном Иа-иа лучшего хакера Леса, но тем не менее это было так. Иа-иа занимался тем, что ломал все без разбора. Ломал Нортон, чтобы Link включался по нажатию одной клавиши. Ломал Турбо Ц так, чтобы он перестал быть похожим на Ц и стал похожим на Турбо Паскаль. Ломал даже Command.Com, чтобы команда DOS "dir" выводила после списка файлов

XXXXXXXX colucheck(s) XXXXXXX bytes free.

Однажды Винни Пух, будучи сильно занят разработкой своей коммуникационной программы SmartMiot, в негодовании поднял трубку звонившего телефона и услышал на другом конце ослиное ржание.

"Пчелы резвятся", - подумал Винни и хотел бросить трубку посильнее на пол, чтобы жители Дуба наверняка оглохли, но вдруг услышал знакомый, почти плачущий голос Иа-иа "байтораздирающее зрелище - вот что это такое... байтораздирающее зрелище - вот как это называется!".

— Привет, Иа-иа! - сказал Винни Пух в трубку.

— Привет, медвежонок Пух, - сказал Иа-иа, чуть не плача.

— Чего кракаешь? - спросил Пух.

— Да так - всякие жалкие, ничтожные программки, - сказал Иа-иа. - Щас вот сделаю, чтобы в Space Quest V]I[ пароль не спрашивался - и сотру это байтораздирающее зрелище.

— Стой-стой! - завопил Пух, яростно колотя трубкой об стол. - Ты где взял-то его?

— Кого? AFD? - философски спросил Иа-иа, приготовляясь зареветь.

— Какого AFD! Где ты Спэйс восьмой взял?!

— У Пятачка, конечно...

— Как "конечно"?! Он-то где его взял?

— Он сказал, ты видел уже... И что ты ему обещал спрайты переправить, чтобы там поросенок фигурировал... Пух - если хочешь, я тебе скажу, что спрайты там во втором RESOURCE. А RESOURCE по 03Eh покодирован... ПоХORен, в смысле... Вот... А спрайты там под смещением 047AEh... В общем, в самом начале спрайта лежат: его размер, прозрачный цве...

Но Винни уже не слушал ослика. Бросив трубку на пол, он набирал на другом телефоне номер Пятачка. У поросенка телефон был занят.

Винни схватил со стола ключи от "Мерседеса" и бросился на улицу.

Он долго не мог попасть ключом в замочную скважину автомобиля, а потом, перестраиваясь из ряда в ряд, чуть не подвинул самосвал, вывозящий металлический мусор с соседней помойки - водитель самосвала отделался легким инфарктом и намокшими штанами.

Винни подъехал к дому Пятачка, на двери которого было написано "Do Not Ent...", и сделал крутой разворот, забросав дверь Пятачка выскочившими из-под колес сухими листьями.

К его глубойчайшему удивлению, Пятачок встретить его не вышел.

"Оборжался он там, что ли?" - подумал Пух, испытывая легкое раздражение.

Он пнул дверь задней лапой и вошел внутрь.

Пятачок, дымя крепкой инолесной сигарой и слегка покашливая от дыма, важно сидел в кресле и лениво шарил по клавиатуре.

Пух посмотрел на экран, и его глаза полезли на лоб: на экране был Турбо-Debugger.

— Привет, Пятачок! - сказал Винни приветливо.

— Здравствуй, Пух, - сказал Пятачок очень важно. - Щас, погоди, я парочку BreakPoint'ов поставлю и поговорим о жизни, - и он кивнул головой на бутыль портвейна на журнальном столике. - Вот тут... - сказал он, подбегая селектором к подозрительному по зависанию CALL'у. - ...и вот тут, - и он пару раз ловко долбанул копытцами Ctrl-F8.

— Что ж ты ломаешь-то? - удивился Пух.

— Windows четвертый, - сказал Пятачок, сбрасывая пепел на валяющуюся на полу пепельницу-скульптуру "Пятачок разрывает пасть Тигры", подаренную самолюбивому поросенку на день рождения САВОЙ.

— Ну и как? - спросил Пух.

— Как... Хреново, братец... Он же в Protected Mode шпарит. Debugger как на него напарывается - все, считай, дави Reset...

— Где ж ты всего этого набрался? - поинтересовался Пух.

— Да так... С Иа-иа всю ночь вчера тусовались... Будешь портвешку?

Вернувшись домой, Винни икнул и, пошатываясь, подошел к столу. Тут он заметил, что трубка телефона, по которому он говорил с Иа-иа, все еще лежит на полу и оттуда раздается гнусавый плачущий голос Иа-иа с частыми перерывами на глубокие рыдания: "Вот какое это байтораздирающее зрелище!".

Пух поднял трубку и сказал в нее:

— Иа, я слушаю, слушаю... Алле, ты звонил-то чего?

— Так зрелище же байтораздирающее, - сказал Иа-иа, утирая, очевидно, падающие крупные слезы копытом.

— Ты бы пивбар лучше открыл... Или BBS... Я и название тебе придумал... шикарное такое... - Винни Пух на мгновение задумался. - "Osel House BBS".

— Какое это байтораздирающее зрелище! - не унимался Иа-иа, и из трубки чуть не закапали слезы.

— Ну ладно, - сказал Винни, вытирая плечо носовым платком. Плаксивость ослика начинала его злить. - Я к тебе зайду как-нибудь на недельке. Может, какое-нить словораздирающее зрелище принесу.


О публичном Andrew Lobanov to All

В пятницу я рыскал по городу в поисках лекарствов и, проходя по улице Успенской, мимо одноименного храма, вдруг увидел, как одна молодая девушка, проходя мимо этого сооружения чуть раньше меня, повернула голову и перекрестилась! Прям при всех людях! Это было отчетливо видно. Даже детям, как вам такое? Хорошо, что не было Кота. Он бы меня спросил, мол, что делает тетя сама с собой? Почему она трогает себя за лоб, за пузо, за плечи? Что бы я ответил ребенку? Как эту хуйню объяснить то? Вот что она делает? Зачем? Какие слова подобрать?

Поймите меня правильно, я не против, чтоб люди трогали себя за разные части тела своими пальцами, я сам иногда это делаю, физиологические потребности, то да се, но: пусть они это делают у себя дома! Зачем выносить это на показ? Это какая то пропаганда православия, простите! А что дальше? Прилюдное лобызание изображений мертвецов? Публичный каннибализм, сиреч, евхаристия? Заебися, окошко овертона вы тут устроили! Давайте все креститься, извращенцы. Вообще то, это не естественно! Посмотрите, ни одно животное на планете не крестится! Бог не создал нас для крещения. Это какая то болезнь, я уверен. Людей таких нужно лечить, это беда просто. Hе знаю, очень меня возмутила эта неприкрытая девиация. Я теперь не удивлюсь, если завтра эти христиане какой-нибудь крест-парад устроят!


О стрессоустойчивости Andrew Lobanov to All

Начнем с того, что, если человек вообще ищет работу, вместо того, чтобы повеситься в уборной, то он уже достаточно стрессоустойчив. Что вам еще надо?


О тиграх Andrew Lobanov to All

До изобретения сабли саблезубый тигр был тигром с зубами ни на что не похожими.